<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.2.0.5 -->
<!--Based on XBRL 2.1-->
<!--Created on: 3/6/2026 8:43:37 PM-->
<!--Modified on: 3/6/2026 8:43:37 PM-->
<xsd:schema targetNamespace="http://www.whitehorsefinance.com/20251231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:srt="http://fasb.org/srt/2024" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:whfcl="http://www.whitehorsefinance.com/20251231" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2024" xmlns:cyd-af-sub="http://xbrl.sec.gov/cyd-af-sub/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilities" id="StatementConsolidatedStatementsOfAssetsAndLiabilities">
        <link:definition>995200100 - Statement - Consolidated Statements of Assets and Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfOperations" id="StatementConsolidatedStatementsOfOperations">
        <link:definition>995200200 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>995200400 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash" id="StatementConsolidatedStatementsOfCashFlowsTotalCashCashEquivalentsAndRestrictedCash">
        <link:definition>995200405 - Statement - Consolidated Statements of Cash Flows - Total cash, cash equivalents and restricted cash</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails" id="DisclosureInvestmentsSelectedBalanceSheetInformationForStrsJvDetails">
        <link:definition>99940408 - Disclosure - INVESTMENTS - Selected Balance Sheet Information For STRS JV (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails" id="DisclosureInvestmentsSelectedStatementOfOperationsInformationForStrsJvDetails">
        <link:definition>99940409 - Disclosure - INVESTMENTS - Selected Statement of Operations Information For STRS JV (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureBorrowingsAverageStatedInterestRatesAndAverageOutstandingBalancesDetails" id="DisclosureBorrowingsAverageStatedInterestRatesAndAverageOutstandingBalancesDetails">
        <link:definition>99940604 - Disclosure - BORROWINGS - Average stated interest rates and average outstanding balances (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsBaseManagementFeeDetails" id="DisclosureRelatedPartyTransactionsBaseManagementFeeDetails">
        <link:definition>99940702 - Disclosure - RELATED PARTY TRANSACTIONS - Base management fee (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails" id="DisclosureRelatedPartyTransactionsPerformanceBasedIncentiveFeeDetails">
        <link:definition>99940703 - Disclosure - RELATED PARTY TRANSACTIONS - Performance-based incentive fee (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsDetails" id="DisclosureFinancialHighlightsDetails">
        <link:definition>99941001 - Disclosure - FINANCIAL HIGHLIGHTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureIncomeTaxesReconciliationDetails" id="DisclosureIncomeTaxesReconciliationDetails">
        <link:definition>99941202 - Disclosure - INCOME TAXES - Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureIncomeTaxesTaxBasisComponentsOfDistributableEarningsDetails" id="DisclosureIncomeTaxesTaxBasisComponentsOfDistributableEarningsDetails">
        <link:definition>99941204 - Disclosure - INCOME TAXES - Tax basis components of distributable earnings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical" id="StatementConsolidatedStatementsOfAssetsAndLiabilitiesParenthetical">
        <link:definition>995200105 - Statement - Consolidated Statements of Assets and Liabilities (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/StatementConsolidatedStatementsOfChangesInNetAssets" id="StatementConsolidatedStatementsOfChangesInNetAssets">
        <link:definition>995200300 - Statement - Consolidated Statements of Changes in Net Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestments" id="StatementConsolidatedScheduleOfInvestments">
        <link:definition>995200500 - Statement - Consolidated Schedule of Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/StatementConsolidatedScheduleOfInvestmentsDefault" id="StatementConsolidatedScheduleOfInvestmentsDefault">
        <link:definition>00500 - Statement - Consolidated Schedule of Investments Default</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsTables" id="DisclosureInvestmentsTables">
        <link:definition>99930403 - Disclosure - INVESTMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureBorrowingsTables" id="DisclosureBorrowingsTables">
        <link:definition>99930603 - Disclosure - BORROWINGS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureOrganizationDetails" id="DisclosureOrganizationDetails">
        <link:definition>99940101 - Disclosure - ORGANIZATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>99940201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails" id="DisclosureForwardCurrencyContractsForwardCurrencyContractsDetails">
        <link:definition>99940301 - Disclosure - FORWARD CURRENCY CONTRACTS - Forward Currency Contracts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails" id="DisclosureForwardCurrencyContractsUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsDetails">
        <link:definition>99940302 - Disclosure - FORWARD CURRENCY CONTRACTS - Unrealized Appreciation or Depreciation On Forward Currency Contracts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails" id="DisclosureForwardCurrencyContractsNotionalExposureToForeignCurrencyForwardContractsDetails">
        <link:definition>99940303 - Disclosure - FORWARD CURRENCY CONTRACTS - Notional Exposure to Foreign Currency Forward Contracts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails" id="DisclosureForwardCurrencyContractsCollateralReceivedOrPledgedDetails">
        <link:definition>99940304 - Disclosure - FORWARD CURRENCY CONTRACTS - Collateral Received or Pledged (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsScheduleOfInvestmentsDetails" id="DisclosureInvestmentsScheduleOfInvestmentsDetails">
        <link:definition>99940401 - Disclosure - INVESTMENTS - Schedule of Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsPortfolioByIndustryGroupingDetails" id="DisclosureInvestmentsPortfolioByIndustryGroupingDetails">
        <link:definition>99940402 - Disclosure - INVESTMENTS - Portfolio by Industry Grouping (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDetails" id="DisclosureInvestmentsAffiliatedAndControlledPersonsDetails">
        <link:definition>99940403 - Disclosure - INVESTMENTS - Affiliated and Controlled Persons (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsAffiliatedAndControlledPersonsDefaultDetails" id="DisclosureInvestmentsAffiliatedAndControlledPersonsDefaultDetails">
        <link:definition>40403 - Disclosure - INVESTMENTS - Affiliated and Controlled Persons Default (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails" id="DisclosureInvestmentsWhfStrsOhioSeniorLoanFundLlcDetails">
        <link:definition>99940404 - Disclosure - INVESTMENTS - WHF STRS Ohio Senior Loan Fund LLC (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails" id="DisclosureInvestmentsStrsJvsIndividualInvestmentsDetails">
        <link:definition>99940405 - Disclosure - INVESTMENTS - STRS JVs individual Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsStrsJvsIndividualInvestmentsDefaultDetails" id="DisclosureInvestmentsStrsJvsIndividualInvestmentsDefaultDetails">
        <link:definition>40405 - Disclosure - INVESTMENTS - STRS JVs individual Investments Default (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsSuperscriptDetails" id="DisclosureInvestmentsSuperscriptDetails">
        <link:definition>99940406 - Disclosure - INVESTMENTS - Superscript (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDetails" id="DisclosureInvestmentsForwardCurrencyContractsDetails">
        <link:definition>99940407 - Disclosure - INVESTMENTS - Forward Currency Contracts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestmentsForwardCurrencyContractsDefaultDetails" id="DisclosureInvestmentsForwardCurrencyContractsDefaultDetails">
        <link:definition>40407 - Disclosure - INVESTMENTS - Forward Currency Contracts Default (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsDetails" id="DisclosureFairValueMeasurementsDetails">
        <link:definition>99940501 - Disclosure - FAIR VALUE MEASUREMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsLevel3ReconciliationDetails" id="DisclosureFairValueMeasurementsLevel3ReconciliationDetails">
        <link:definition>99940502 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 Reconciliation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsQuantitativeInformationDetails" id="DisclosureFairValueMeasurementsQuantitativeInformationDetails">
        <link:definition>99940503 - Disclosure - FAIR VALUE MEASUREMENTS - Quantitative information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsBorrowingsDetails" id="DisclosureFairValueMeasurementsBorrowingsDetails">
        <link:definition>99940504 - Disclosure - FAIR VALUE MEASUREMENTS - Borrowings (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureBorrowingsOutstandingAndAvailableDetails" id="DisclosureBorrowingsOutstandingAndAvailableDetails">
        <link:definition>99940601 - Disclosure - BORROWINGS - Outstanding and Available (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureBorrowingsNarrativesDetails" id="DisclosureBorrowingsNarrativesDetails">
        <link:definition>99940602 - Disclosure - BORROWINGS - Narratives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureBorrowings2025CloNotesIssuedIn2025CloSecuritizationDetails" id="DisclosureBorrowings2025CloNotesIssuedIn2025CloSecuritizationDetails">
        <link:definition>99940603 - Disclosure - BORROWINGS - 2025 CLO Notes issued in the 2025 CLO Securitization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureBorrowingsNotesDetails" id="DisclosureBorrowingsNotesDetails">
        <link:definition>99940605 - Disclosure - BORROWINGS - Notes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsDetails" id="DisclosureRelatedPartyTransactionsDetails">
        <link:definition>99940701 - Disclosure - RELATED PARTY TRANSACTIONS - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsAdministrationCoInvestmentAndStrsJvDetails" id="DisclosureRelatedPartyTransactionsAdministrationCoInvestmentAndStrsJvDetails">
        <link:definition>99940704 - Disclosure - RELATED PARTY TRANSACTIONS - Administration , Co-investment and STRS JV (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails" id="DisclosureCommitmentsAndContingenciesUnfundedCommitmentsDetails">
        <link:definition>99940801 - Disclosure - COMMITMENTS AND CONTINGENCIES - Unfunded commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>99940802 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityDetailss" id="DisclosureStockholdersEquityDetailss">
        <link:definition>99940901 - Disclosure - STOCKHOLDERS' EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>99941401 - Disclosure - SUBSEQUENT EVENTS - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureOrganization" id="DisclosureOrganization">
        <link:definition>995210101 - Disclosure - ORGANIZATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContracts" id="DisclosureForwardCurrencyContracts">
        <link:definition>995210301 - Disclosure - FORWARD CURRENCY CONTRACTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureInvestments" id="DisclosureInvestments">
        <link:definition>995210401 - Disclosure - INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>995210501 - Disclosure - FAIR VALUE MEASUREMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureBorrowings" id="DisclosureBorrowings">
        <link:definition>995210601 - Disclosure - BORROWINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>995210701 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995210801 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureStockholdersEquity" id="DisclosureStockholdersEquity">
        <link:definition>995210901 - Disclosure - STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFinancialHighlights" id="DisclosureFinancialHighlights">
        <link:definition>995211001 - Disclosure - FINANCIAL HIGHLIGHTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShare" id="DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShare">
        <link:definition>995211101 - Disclosure - CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995211201 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureSegmentReporting" id="DisclosureSegmentReporting">
        <link:definition>995211301 - Disclosure - SEGMENT REPORTING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>995211401 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureForwardCurrencyContractsTables" id="DisclosureForwardCurrencyContractsTables">
        <link:definition>99930303 - Disclosure - FORWARD CURRENCY CONTRACTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>99930503 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureRelatedPartyTransactionsTables" id="DisclosureRelatedPartyTransactionsTables">
        <link:definition>99930703 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables">
        <link:definition>99930803 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureStockholderSEquityTables" id="DisclosureStockholderSEquityTables">
        <link:definition>99930903 - Disclosure - STOCKHOLDER'S EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureFinancialHighlightsTables" id="DisclosureFinancialHighlightsTables">
        <link:definition>99931003 - Disclosure - FINANCIAL HIGHLIGHTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareTables" id="DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareTables">
        <link:definition>99931103 - Disclosure - CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureIncomeTaxesTables" id="DisclosureIncomeTaxesTables">
        <link:definition>99931203 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureStockholdersEquityDetails" id="DisclosureStockholdersEquityDetails">
        <link:definition>99940902 - Disclosure - STOCKHOLDERS' EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareDetails" id="DisclosureChangeInNetAssetsResultingFromOperationsPerCommonShareDetails">
        <link:definition>99941101 - Disclosure - CHANGE IN NET ASSETS RESULTING FROM OPERATIONS PER COMMON SHARE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureIncomeTaxesDetails" id="DisclosureIncomeTaxesDetails">
        <link:definition>99941201 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureIncomeTaxesDistributionDetails" id="DisclosureIncomeTaxesDistributionDetails">
        <link:definition>99941203 - Disclosure - INCOME TAXES - Distribution (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="whf-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="whf-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="whf-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="whf-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.whitehorsefinance.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd-af-sub/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd" />
  <xsd:element name="OfferingCostsPolicyPolicyTextBlock" id="whfcl_OfferingCostsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ReclassificationsPolicyTextBlock" id="whfcl_ReclassificationsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfPrincipalAmountAndFairValueOfBorrowingsTableTextBlock" id="whfcl_ScheduleOfPrincipalAmountAndFairValueOfBorrowingsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FirstLienSecuredLoansDebtSecuritiesMember" id="whfcl_FirstLienSecuredLoansDebtSecuritiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SecondLienSecuredLoansDebtSecuritiesMember" id="whfcl_SecondLienSecuredLoansDebtSecuritiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SubordinatedNoteToStrsJvDebtSecuritiesOneMember" id="whfcl_SubordinatedNoteToStrsJvDebtSecuritiesOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EquityExcludingStrsJvEquitySecuritiesMember" id="whfcl_EquityExcludingStrsJvEquitySecuritiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNonCashInterestIncome" id="whfcl_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetNonCashInterestIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetConversion" id="whfcl_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetConversion" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PreferredEquitySecuritiesMember" id="whfcl_PreferredEquitySecuritiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CommonEquitySecuritiesMember" id="whfcl_CommonEquitySecuritiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RecentTransactionMember" id="whfcl_RecentTransactionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ExpectedRepaymentMember" id="whfcl_ExpectedRepaymentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EnterpriseValueMember" id="whfcl_EnterpriseValueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CollateralValueMember" id="whfcl_CollateralValueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="JpmCreditFacilityMember" id="whfcl_JpmCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FivePointThreeSevenFivePercent2026NotesMember" id="whfcl_FivePointThreeSevenFivePercent2026NotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FourPercent2026NotesMember" id="whfcl_FourPercent2026NotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FivePointSixTwoFivePercent2027NotesMember" id="whfcl_FivePointSixTwoFivePercent2027NotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FourPointTwoFiveZero2028NotesMember" id="whfcl_FourPointTwoFiveZero2028NotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MaximumDebtToEquityRatio" id="whfcl_MaximumDebtToEquityRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="DebtOutstandingForEachDollarOfEquity" id="whfcl_DebtOutstandingForEachDollarOfEquity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ValueOfEquityForEachDollarOfDebt" id="whfcl_ValueOfEquityForEachDollarOfDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PercentageOfAssetCoverageForBorrowedAmounts" id="whfcl_PercentageOfAssetCoverageForBorrowedAmounts" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LineOfCreditTemporaryIncreaseInAvailability" id="whfcl_LineOfCreditTemporaryIncreaseInAvailability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LineOfCreditFacilityMinimumBorrowingCapacity" id="whfcl_LineOfCreditFacilityMinimumBorrowingCapacity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AtMarketOfferingMember" id="whfcl_AtMarketOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NetRealizedAndUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTransactions" id="whfcl_NetRealizedAndUnrealizedGainsLossesOnInvestmentsAndForeignCurrencyTransactions" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentCompanyPortfolioTurnoverRatio" id="whfcl_InvestmentCompanyPortfolioTurnoverRatio" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentsOwnedMeasurementInput" id="whfcl_InvestmentsOwnedMeasurementInput" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ScheduleOfManagementFeeExpensesTableTextBlock" id="whfcl_ScheduleOfManagementFeeExpensesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfPerformanceBasedIncentiveFeesTableTextBlock" id="whfcl_ScheduleOfPerformanceBasedIncentiveFeesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentAdvisoryAgreementMember" id="whfcl_InvestmentAdvisoryAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentAdvisoryAgreementTerminationTerm" id="whfcl_InvestmentAdvisoryAgreementTerminationTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfBaseManagementFeeOnGrossAssets" id="whfcl_PercentageOfBaseManagementFeeOnGrossAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfBaseManagementFeeOnGrossAssetsIfValueExceededTotalAssets" id="whfcl_PercentageOfBaseManagementFeeOnGrossAssetsIfValueExceededTotalAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ThresholdPercentageForCalculationOfBaseManagementFee" id="whfcl_ThresholdPercentageForCalculationOfBaseManagementFee" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NumberOfCalendarQuarters" id="whfcl_NumberOfCalendarQuarters" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentAdviserMember" id="whfcl_InvestmentAdviserMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfComponents" id="whfcl_NumberOfComponents" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncomeIncentiveFee" id="whfcl_IncomeIncentiveFee" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PerformanceBasedIncentiveFees" id="whfcl_PerformanceBasedIncentiveFees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AdministrationAgreementMember" id="whfcl_AdministrationAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WhiteHorseAdvisersMember" id="whfcl_WhiteHorseAdvisersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StrsJvMember" id="whfcl_StrsJvMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RevolvingLoanCommitmentsMember" id="whfcl_RevolvingLoanCommitmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DelayedDrawLoanCommitmentsMember" id="whfcl_DelayedDrawLoanCommitmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AbbConCiseOpticalGroupLlcAbbOpticalGroupLlcMember" id="whfcl_AbbConCiseOpticalGroupLlcAbbOpticalGroupLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BridgepointHealthcareLlcMember" id="whfcl_BridgepointHealthcareLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClaridgeProductsAndEquipmentLlcMember" id="whfcl_ClaridgeProductsAndEquipmentLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CoastalTelevisionBroadcastingGroupLlcMember" id="whfcl_CoastalTelevisionBroadcastingGroupLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EducationdynamicsLlcMember" id="whfcl_EducationdynamicsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="JuniperLandscapingHoldingsLlcMember" id="whfcl_JuniperLandscapingHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MaxitransfersBlockerCorpMember" id="whfcl_MaxitransfersBlockerCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MotivationalMarketingLlcMotivationalFulfillmentMember" id="whfcl_MotivationalMarketingLlcMotivationalFulfillmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MsiInformationServicesIncMember" id="whfcl_MsiInformationServicesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RljProVacInc.ProVacMember" id="whfcl_RljProVacInc.ProVacMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SleepOpcoLlcBrooklynBeddingLlcMember" id="whfcl_SleepOpcoLlcBrooklynBeddingLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TelestreamHoldingsCorporationMember" id="whfcl_TelestreamHoldingsCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="KyjenCompanyLlcOutwardHoundMember" id="whfcl_KyjenCompanyLlcOutwardHoundMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CommitmentsToFundEquityInterests" id="whfcl_CommitmentsToFundEquityInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="CommitmentsToSubordinatedNotes" id="whfcl_CommitmentsToSubordinatedNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ScheduleOfUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsTableTextBlock" id="whfcl_ScheduleOfUnrealizedAppreciationOrDepreciationOnForwardCurrencyContractsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfMasterNettingAgreementTableTextBlock" id="whfcl_ScheduleOfMasterNettingAgreementTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="MorganStanleyMember" id="whfcl_MorganStanleyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DerivativeInstrumentsUnrealizedAppreciation" id="whfcl_DerivativeInstrumentsUnrealizedAppreciation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DerivativeInstrumentsUnrealizedDepreciation" id="whfcl_DerivativeInstrumentsUnrealizedDepreciation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="BaseManagementFeeExpense" id="whfcl_BaseManagementFeeExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SubordinatedUnsecuredLoansMember" id="whfcl_SubordinatedUnsecuredLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EquityInStrsJvMember" id="whfcl_EquityInStrsJvMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SubordinatedNotesMember" id="whfcl_SubordinatedNotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CapitalGainsIncentiveFeesMember" id="whfcl_CapitalGainsIncentiveFeesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AssetCoverageRatio" id="whfcl_AssetCoverageRatio" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ChangeInUnrealizedAppreciationDepreciationOnInvestmentsStillHeld" id="whfcl_ChangeInUnrealizedAppreciationDepreciationOnInvestmentsStillHeld" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LineOfCreditFacilityContingentIncreaseMinimumFundingAmount" id="whfcl_LineOfCreditFacilityContingentIncreaseMinimumFundingAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAccretionOfDiscountPremium" id="whfcl_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAccretionOfDiscountPremium" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="WeightedAverageBorrowingsOutstandingDuringPeriod" id="whfcl_WeightedAverageBorrowingsOutstandingDuringPeriod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element abstract="true" id="whfcl_IAndISalesGroupLLCMember" name="IAndISalesGroupLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AccessUSAShippingLLCMember" name="AccessUSAShippingLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ITSBuyerIncMember" name="ITSBuyerIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_MotivationalMarketingLLCMember" name="MotivationalMarketingLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AtlasPurchaserIncMember" name="AtlasPurchaserIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_EducationNetworksofAmericaIncMember" name="EducationNetworksofAmericaIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_NavigaIncMember" name="NavigaIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_JZCapitalPartnersLtdMember" name="JZCapitalPartnersLtdMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TeamCarCareHoldingsLLCMember" name="TeamCarCareHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CoastalTelevisionBroadcastingGroupLLCMember" name="CoastalTelevisionBroadcastingGroupLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_DrewFoamCompaniesIncMember" name="DrewFoamCompaniesIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LHSBorrowerLLCMember" name="LHSBorrowerLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PFBHoldcoIncMember" name="PFBHoldcoIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TrimliteBuyerLLCMember" name="TrimliteBuyerLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_BulkMidcoLLCMember" name="BulkMidcoLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FlexitallicGroupSASMember" name="FlexitallicGroupSASMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_RoadSafetyServicesIncMember" name="RoadSafetyServicesIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TensarCorporationMember" name="TensarCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ClaridgeProductsandEquipmentLLCMember" name="ClaridgeProductsandEquipmentLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_EscalonServicesIncMember" name="EscalonServicesIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FuturePaymentTechnologiesLPMember" name="FuturePaymentTechnologiesLPMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_MillsFleetFarmGroupLLCMember" name="MillsFleetFarmGroupLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CrownBrandsLLCMember" name="CrownBrandsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ManchesterAcquisitionSubLLCMember" name="ManchesterAcquisitionSubLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SklarHoldingsIncMember" name="SklarHoldingsIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_NNAServicesLLCMember" name="NNAServicesLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_EducationDynamicsLLCMember" name="EducationDynamicsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CleanChoiceEnergyIncMember" name="CleanChoiceEnergyIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_IndustrialSpecialtyServicesUSALLCMember" name="IndustrialSpecialtyServicesUSALLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LMGHoldingsIncMember" name="LMGHoldingsIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_JuniperLandscapingHoldingsLLCMember" name="JuniperLandscapingHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_RLJPro-VacInc.Member" name="RLJPro-VacInc.Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_BridgepointHealthcareLLCMember" name="BridgepointHealthcareLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CHSTherapyLLCMember" name="CHSTherapyLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LabLogisticsLLCMember" name="LabLogisticsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ABBCon-ciseOpticalGroupLLCMember" name="ABBCon-ciseOpticalGroupLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_EpiphanyBusinessServicesLLCMember" name="EpiphanyBusinessServicesLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_GrupoHIMASanPabloIncMember" name="GrupoHIMASanPabloIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_DCAInvestmentHoldingLLCMember" name="DCAInvestmentHoldingLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_IvyRehabIntermediateIILLCMember" name="IvyRehabIntermediateIILLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PGDentalNewJerseyParentLLCMember" name="PGDentalNewJerseyParentLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PPSCRAcquisitionIncMember" name="PPSCRAcquisitionIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SleepOpCoLLCMember" name="SleepOpCoLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SureFitHomeProductsLLCMember" name="SureFitHomeProductsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TokenBuyerIncMember" name="TokenBuyerIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TheKyjenCompanyLLCMember" name="TheKyjenCompanyLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ProjectCastleIncMember" name="ProjectCastleIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_MSIInformationServicesIncMember" name="MSIInformationServicesIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_WhatIfHoldingsLLCMember" name="WhatIfHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_BBQBuyerLLCMember" name="BBQBuyerLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LuxuryBrandHoldingsIncMember" name="LuxuryBrandHoldingsIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_MarlinDTC-LSMidco2LLCMember" name="MarlinDTC-LSMidco2LLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PotpourriGroupIncMember" name="PotpourriGroupIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_JVMCHoldingsCorpMember" name="JVMCHoldingsCorpMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ASTApplicationsSoftwareTechnologyLLCMember" name="ASTApplicationsSoftwareTechnologyLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ATSGIncMember" name="ATSGIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HonorsHoldingsLLCMember" name="HonorsHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LiftBrandsIncMember" name="LiftBrandsIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SnapFitnessHoldingsIncMember" name="SnapFitnessHoldingsIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PlaymonsterGroupLLCMember" name="PlaymonsterGroupLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PlayMonsterLLCMember" name="PlayMonsterLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LSCSHoldingsIncMember" name="LSCSHoldingsIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AmericanCraftsLCMember" name="AmericanCraftsLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_EmpireOfficeIncMember" name="EmpireOfficeIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LennyLarrysLLCMember" name="LennyLarrysLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_InspiredBeautyBrandsIncMember" name="InspiredBeautyBrandsIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AeyonLLCMember" name="AeyonLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HRGManagementLLCMember" name="HRGManagementLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ALMMediaLLCMember" name="ALMMediaLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_NelsonWorldwideLLCMember" name="NelsonWorldwideLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CampFacilityServicesHoldingsLLCMember" name="CampFacilityServicesHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HCSalonHoldingsIncMember" name="HCSalonHoldingsIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TrueBlueCarWashLLCMember" name="TrueBlueCarWashLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_WHFSTRSOhioSeniorLoanFundLLCMember" name="WHFSTRSOhioSeniorLoanFundLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ArcstorMidcoLLCMember" name="ArcstorMidcoLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SourceCodeHoldingsLLCMember" name="SourceCodeHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AvisionHoldingsLLCMember" name="AvisionHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_MotivationalCIVLLCMember" name="MotivationalCIVLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_QuestEventsLLCMember" name="QuestEventsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ImageOneIndustriesLLCMember" name="ImageOneIndustriesLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_EddyAcquisitionsLLCMember" name="EddyAcquisitionsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_BPII-JLGroupHoldingsLPMember" name="BPII-JLGroupHoldingsLPMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_WhatIfMediaGroupLLCMember" name="WhatIfMediaGroupLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_Ross-SimonsTopcoLPMember" name="Ross-SimonsTopcoLPMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ArcoleHoldingCorporationMember" name="ArcoleHoldingCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CXHoldcoLLCMember" name="CXHoldcoLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_KerasHoldingsLLCMember" name="KerasHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SFSGlobalHoldingCompanyMember" name="SFSGlobalHoldingCompanyMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SigueCorporationMember" name="SigueCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CampFacilityServicesParentLLCMember" name="CampFacilityServicesParentLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_WHFSTRSOhioSeniorLoanFundMember" name="WHFSTRSOhioSeniorLoanFundMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_BLProductsParentLPMember" name="BLProductsParentLPMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PlaymonsterGroupEquityIncMember" name="PlaymonsterGroupEquityIncMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FirstLienSecuredRevolvingLoanMember" name="FirstLienSecuredRevolvingLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FirstLienSecuredDelayedDrawLoanMember" name="FirstLienSecuredDelayedDrawLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FirstLienSecuredTermLoanMember" name="FirstLienSecuredTermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AmendedTermLoanMember" name="AmendedTermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FirstLienSecuredTermLoanAMember" name="FirstLienSecuredTermLoanAMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FirstLienSecuredTermLoanBMember" name="FirstLienSecuredTermLoanBMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FirstLienSecuredTermLoanCMember" name="FirstLienSecuredTermLoanCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SecondLienSecuredTermLoanMember" name="SecondLienSecuredTermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SecondLienSecuredDelayedDrawLoanMember" name="SecondLienSecuredDelayedDrawLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SecuredRevolvingLoanMember" name="SecuredRevolvingLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SubordinatedUnsecuredTermLoanMember" name="SubordinatedUnsecuredTermLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SuperpriorityDelayedDrawLoanMember" name="SuperpriorityDelayedDrawLoanMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ClassALLCInterestsMember" name="ClassALLCInterestsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ClassBUnitsMember" name="ClassBUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ClassAUnitsMember" name="ClassAUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PreferredUnitsMember" name="PreferredUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CommonAUnitsMember" name="CommonAUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CommonUnitsMember" name="CommonUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LLCInterestsMember" name="LLCInterestsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AirFreightAndLogisticsMember" name="AirFreightAndLogisticsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ApplicationSoftwareMember" name="ApplicationSoftwareMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AssetManagementAndCustodyBanksMember" name="AssetManagementAndCustodyBanksMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_AutomotiveRetailMember" name="AutomotiveRetailMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_BroadcastingMember" name="BroadcastingMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_BuildingProductsMember" name="BuildingProductsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CableAndSatelliteMember" name="CableAndSatelliteMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CommodityChemicalsMember" name="CommodityChemicalsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ConstructionAndEngineeringMember" name="ConstructionAndEngineeringMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ConstructionMaterialsMember" name="ConstructionMaterialsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ConsumerFinanceMember" name="ConsumerFinanceMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_DataProcessingAndOutsourcedServicesMember" name="DataProcessingAndOutsourcedServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_DepartmentStoresMember" name="DepartmentStoresMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_DistributorsMember" name="DistributorsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_DiversifiedChemicalsMember" name="DiversifiedChemicalsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_DiversifiedSupportServicesMember" name="DiversifiedSupportServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_EducationServicesMember" name="EducationServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ElectricUtilitiesMember" name="ElectricUtilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ElectronicEquipmentAndInstrumentsMember" name="ElectronicEquipmentAndInstrumentsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_EnvironmentalAndFacilitiesServicesMember" name="EnvironmentalAndFacilitiesServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HealthCareFacilitiesMember" name="HealthCareFacilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HealthCareServicesMember" name="HealthCareServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HealthCareSuppliesMember" name="HealthCareSuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HeavyElectricalEquipmentMember" name="HeavyElectricalEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HomeFurnishingsMember" name="HomeFurnishingsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HouseholdProductsMember" name="HouseholdProductsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_HouseholdAppliancesMember" name="HouseholdAppliancesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_IndustrialMachineryMember" name="IndustrialMachineryMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_InteractiveMediaAndServicesMember" name="InteractiveMediaAndServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_InternetAndDirectMarketingRetailMember" name="InternetAndDirectMarketingRetailMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_InvestmentBankingAndBrokerageMember" name="InvestmentBankingAndBrokerageMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ITConsultingAndOtherServicesMember" name="ITConsultingAndOtherServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LeisureFacilitiesMember" name="LeisureFacilitiesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LeisureProductsMember" name="LeisureProductsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LifeSciencesToolsAndServicesMember" name="LifeSciencesToolsAndServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_OfficeServicesAndSuppliesMember" name="OfficeServicesAndSuppliesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_OtherDiversifiedFinancialServicesMember" name="OtherDiversifiedFinancialServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PackagedFoodsAndMeatsMember" name="PackagedFoodsAndMeatsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PersonalProductsMember" name="PersonalProductsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_RealEstateOperatingCompaniesMember" name="RealEstateOperatingCompaniesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_ResearchAndConsultingServicesMember" name="ResearchAndConsultingServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SpecializedConsumerServicesMember" name="SpecializedConsumerServicesMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SpecializedFinanceMember" name="SpecializedFinanceMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SystemsSoftwareMember" name="SystemsSoftwareMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TechnologyHardwareStorageAndPeripheralsMember" name="TechnologyHardwareStorageAndPeripheralsMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CanadaPrimeRateMember" name="CanadaPrimeRateMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CanadianDollarOfferedRateMember" name="CanadianDollarOfferedRateMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SecuredOvernightFinancingRateMember" name="SecuredOvernightFinancingRateMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="false" id="whfcl_QualifyingAssetsRequiredOfAcquireeAtTimeOfAcquisitionOfTotalAssetsPercentage" name="QualifyingAssetsRequiredOfAcquireeAtTimeOfAcquisitionOfTotalAssetsPercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="false" id="whfcl_QualifyingAssetsOfAcquiredOfTotalAssetsPercentage" name="QualifyingAssetsOfAcquiredOfTotalAssetsPercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="false" id="whfcl_InvestmentsOfNetAssetsPercentage" name="InvestmentsOfNetAssetsPercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration" />
  <xsd:element abstract="false" id="whfcl_InvestmentOfTotalAssetsPercentage" name="InvestmentOfTotalAssetsPercentage" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:percentItemType" xbrli:periodType="duration" />
  <xsd:element name="PortfolioCompanyInvestmentsAsPercentageOfTotalAssets" id="whfcl_PortfolioCompanyInvestmentsAsPercentageOfTotalAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OutstandingCommitmentsToFundInvestments" id="whfcl_OutstandingCommitmentsToFundInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InterestPayableNotesToMembers" id="whfcl_InterestPayableNotesToMembers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InterestExpenseNotesToMembers" id="whfcl_InterestExpenseNotesToMembers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="SubordinatedDebtStateTeachersRetirementSystemJointVentureMember" id="whfcl_SubordinatedDebtStateTeachersRetirementSystemJointVentureMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EquitySecuritiesStateTeachersRetirementSystemJointVentureMember" id="whfcl_EquitySecuritiesStateTeachersRetirementSystemJointVentureMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentsExcludingStateTeachersRetirementSystemJointVentureInvestmentsMember" id="whfcl_InvestmentsExcludingStateTeachersRetirementSystemJointVentureInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ItConsultingAndOtherServicesMember" id="whfcl_ItConsultingAndOtherServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StateTeachersRetirementSystemJointVentureInvestmentCompanyMember" id="whfcl_StateTeachersRetirementSystemJointVentureInvestmentCompanyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StateTeachersRetirementSystemOhioMember" id="whfcl_StateTeachersRetirementSystemOhioMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StateTeachersRetirementSystemJointVentureCreditFacilityMember" id="whfcl_StateTeachersRetirementSystemJointVentureCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CombinedCommitmentToFundJointVenture" id="whfcl_CombinedCommitmentToFundJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="CompanyCommitmentToFundJointVenture" id="whfcl_CompanyCommitmentToFundJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IncreaseDecreaseCompanyCommitmentToFundJointVenture" id="whfcl_IncreaseDecreaseCompanyCommitmentToFundJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InvestmentCompanyPortfolioCompanies" id="whfcl_InvestmentCompanyPortfolioCompanies" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="InvestmentOwnedAtFairValueSingleLargestInvestment" id="whfcl_InvestmentOwnedAtFairValueSingleLargestInvestment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentOwnedAtFairValueFiveLargestInvestments" id="whfcl_InvestmentOwnedAtFairValueFiveLargestInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LineOfCreditFacilityInterestRateThresholdAmount" id="whfcl_LineOfCreditFacilityInterestRateThresholdAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element abstract="true" id="whfcl_GeoLogicSystemsLtdMember" name="GeoLogicSystemsLtdMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_WHLessorCorpMember" name="WHLessorCorpMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SmaltoInc.Member" name="SmaltoInc.Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PennsylvaniaMachineWorksLLCMember" name="PennsylvaniaMachineWorksLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TOURIntermediateHoldingsLLCMember" name="TOURIntermediateHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CennoxHoldingsLimitedMember" name="CennoxHoldingsLimitedMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_RCKCAcquisitionsLLCMember" name="RCKCAcquisitionsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_TurnberrySolutionsInc.Member" name="TurnberrySolutionsInc.Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_UnleashedBrandsLLCMember" name="UnleashedBrandsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_MikawayaHoldingsLLCMember" name="MikawayaHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PoultryHoldingsLLCMember" name="PoultryHoldingsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_StellaandChewysLLCMember" name="StellaandChewysLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_WestrockCoffeeCompanyLLCMember" name="WestrockCoffeeCompanyLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_SunlessInc.Member" name="SunlessInc.Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_MetaBuyerLLCMember" name="MetaBuyerLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_NPAVLessorCorp.Member" name="NPAVLessorCorp.Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_E-PhoenixAcquisitionCo.Inc.Member" name="E-PhoenixAcquisitionCo.Inc.Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_IDIGParentLLCMember" name="IDIGParentLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_PSLightwaveInc.Member" name="PSLightwaveInc.Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_LINCSystemsLLCMember" name="LINCSystemsLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_MEP-TSMidcoLLCMember" name="MEP-TSMidcoLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_FRFlowControlCBLLCMember" name="FRFlowControlCBLLCMember" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="whfcl_CennoxInc.Member" name="CennoxInc.Member" nillable="true" substitutionGroup="xbrli:item" type="dtr-types:domainItemType" xbrli:periodType="duration" />
  <xsd:element name="PharmaceuticalsMember" id="whfcl_PharmaceuticalsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RealEstateServicesMember" id="whfcl_RealEstateServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TradingCompaniesAndDistributorsMember" id="whfcl_TradingCompaniesAndDistributorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancingReceivableWeightedAverageRemainingTerm" id="whfcl_FinancingReceivableWeightedAverageRemainingTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InterestAndDividendReceivable" id="whfcl_InterestAndDividendReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PrepaidExpensesAndOtherReceivables" id="whfcl_PrepaidExpensesAndOtherReceivables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AdvancesReceivedFromUnfundedCreditFacilities" id="whfcl_AdvancesReceivedFromUnfundedCreditFacilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InvestmentFeeIncome" id="whfcl_InvestmentFeeIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InvestmentIncomeOperatingBeforeExpenseAndTax" id="whfcl_InvestmentIncomeOperatingBeforeExpenseAndTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InvestmentExciseTax" id="whfcl_InvestmentExciseTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RealizedGainLossOnInvestmentDerivativeAndForeignCurrencyTransactionAndOtherBeforeTax" id="whfcl_RealizedGainLossOnInvestmentDerivativeAndForeignCurrencyTransactionAndOtherBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingBeforeTax" id="whfcl_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionOperatingBeforeTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromDispositionOfInvestmentsToJointVenture" id="whfcl_ProceedsFromDispositionOfInvestmentsToJointVenture" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentCompanyPaymentsOfDividendDistribution" id="whfcl_InvestmentCompanyPaymentsOfDividendDistribution" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ReconciliationOfCashCashEquivalentsAbstract" id="whfcl_ReconciliationOfCashCashEquivalentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AlternativeCarriersMember" id="whfcl_AlternativeCarriersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainLoss" id="whfcl_InvestmentsInAndAdvancesToAffiliatesAtFairValueNetRealizedGainLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InvestmentOwnedPercentOfPartnersOrMembersCapitalOrEquityUnits" id="whfcl_InvestmentOwnedPercentOfPartnersOrMembersCapitalOrEquityUnits" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="MaxSolutionsIncMember" id="whfcl_MaxSolutionsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PowerServiceGroupCrAcquisitionIncMember" id="whfcl_PowerServiceGroupCrAcquisitionIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SolarHoldingsBidcoLimitedMember" id="whfcl_SolarHoldingsBidcoLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncentiveFeePayables" id="whfcl_IncentiveFeePayables" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EquitySecuritiesExcludingStrsJvMember" id="whfcl_EquitySecuritiesExcludingStrsJvMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PatagoniaHoldcoLLCMember" id="whfcl_PatagoniaHoldcoLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HollanderIntermediateLlcMember" id="whfcl_HollanderIntermediateLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SterlingOvernightIndexAverageMember" id="whfcl_SterlingOvernightIndexAverageMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GulfWindsInternationalAcquisitionLlcMember" id="whfcl_GulfWindsInternationalAcquisitionLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MbsHighwayLlcMember" id="whfcl_MbsHighwayLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FgiAcquisitionCorpMember" id="whfcl_FgiAcquisitionCorpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UsMethanolMidcoLlcMember" id="whfcl_UsMethanolMidcoLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FoodservicesBrandGroupLlcMember" id="whfcl_FoodservicesBrandGroupLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LeviathanIntermediateHoldcoLlcMember" id="whfcl_LeviathanIntermediateHoldcoLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SalonRepublicHoldingsLlcMember" id="whfcl_SalonRepublicHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StoiclaneMidcoLlcMember" id="whfcl_StoiclaneMidcoLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RealEstatesMember" id="whfcl_RealEstatesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RealEstateDevelopmentMember" id="whfcl_RealEstateDevelopmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MorganStanleyOneMember" id="whfcl_MorganStanleyOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GulfWindsInternationalAcquisitionLlcGulfWindsInternationalIncMember" id="whfcl_GulfWindsInternationalAcquisitionLlcGulfWindsInternationalIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LeviathanIntermediateHoldcoLlcUnleashedBrandsGroupMember" id="whfcl_LeviathanIntermediateHoldcoLlcUnleashedBrandsGroupMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SalonRepublicHoldingsLlcSalonRepublicLlcMember" id="whfcl_SalonRepublicHoldingsLlcSalonRepublicLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FivePointThreeSevenFivePercent2025NotesMember" id="whfcl_FivePointThreeSevenFivePercent2025NotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PriorityFirstLienSecuredLoanMember" id="whfcl_PriorityFirstLienSecuredLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FirstLienSecuredLoanMember" id="whfcl_FirstLienSecuredLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NmfcSeniorLoanProgramILlcUnitsMember" id="whfcl_NmfcSeniorLoanProgramILlcUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EuroInterbankOfferedRateMember" id="whfcl_EuroInterbankOfferedRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfReconciliationOfNetIncreaseInNetAssetsResultingFromOperationsToTaxableIncomeTableTextBlock" id="whfcl_ScheduleOfReconciliationOfNetIncreaseInNetAssetsResultingFromOperationsToTaxableIncomeTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfInvestmentCompanyTaxCharacterOfDividendsDistributedTableTextBlock" id="whfcl_ScheduleOfInvestmentCompanyTaxCharacterOfDividendsDistributedTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentCompanyOtherBookToTaxDifferences" id="whfcl_InvestmentCompanyOtherBookToTaxDifferences" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentCompanyTaxableIncomeBeforeDistributions" id="whfcl_InvestmentCompanyTaxableIncomeBeforeDistributions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InvestmentCompanyPercentageOfTaxableIncomeDistributed" id="whfcl_InvestmentCompanyPercentageOfTaxableIncomeDistributed" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentCompanyPercentageOfDistributionToShareholdersAbstract" id="whfcl_InvestmentCompanyPercentageOfDistributionToShareholdersAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentCompanyDistributionOrdinaryIncomePercentage" id="whfcl_InvestmentCompanyDistributionOrdinaryIncomePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentCompanyDistributionPercentage" id="whfcl_InvestmentCompanyDistributionPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfTaxBasisComponentsOfDistributableEarningsTableTextBlock" id="whfcl_ScheduleOfTaxBasisComponentsOfDistributableEarningsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentCompanyTaxBasisDistributableEarnings" id="whfcl_InvestmentCompanyTaxBasisDistributableEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InvestmentCompanyLongTermCapitalLossCarryforward" id="whfcl_InvestmentCompanyLongTermCapitalLossCarryforward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentCompanyShortTermCapitalLossCarryforward" id="whfcl_InvestmentCompanyShortTermCapitalLossCarryforward" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueAsPercentageOfMemberSEquity" id="whfcl_FairValueAsPercentageOfMemberSEquity" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryLossesDeferred" id="whfcl_InvestmentCompanyDistributableEarningsLossAccumulatedOrdinaryLossesDeferred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="BroadlineRetailMember" id="whfcl_BroadlineRetailMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DrugRetailMember" id="whfcl_DrugRetailMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PressurizedHoldingsLlcMember" id="whfcl_PressurizedHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MaxorAcquisitionInc.Member" id="whfcl_MaxorAcquisitionInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UserzoomTechnologiesIncMember" id="whfcl_UserzoomTechnologiesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PriorityFirstLienSecuredTermLoanMember" id="whfcl_PriorityFirstLienSecuredTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnfundedCommitmentEquityInterests" id="whfcl_UnfundedCommitmentEquityInterests" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="UnfundedCommitmentSubordinateNotes" id="whfcl_UnfundedCommitmentSubordinateNotes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="B.RileySecuritiesInc.Member" id="whfcl_B.RileySecuritiesInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BorrowingsUnder37.5MillionMember" id="whfcl_BorrowingsUnder37.5MillionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaveAmericaLlcMember" id="whfcl_PaveAmericaLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnrealizedAppreciationOnForeignCurrencyForwardContractsNet" id="whfcl_UnrealizedAppreciationOnForeignCurrencyForwardContractsNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InterestIncomeOperatingPaidInKindIncludingAccruedIncome" id="whfcl_InterestIncomeOperatingPaidInKindIncludingAccruedIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="MMOpCo.LLCMember" id="whfcl_MMOpCo.LLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TranserviceHoldingsIncMember" id="whfcl_TranserviceHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ChaseProductsCoMember" id="whfcl_ChaseProductsCoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MerrimanHoldingsLPMember" id="whfcl_MerrimanHoldingsLPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="VistriaBlockedMgtInvestorLpMember" id="whfcl_VistriaBlockedMgtInvestorLpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MgtMergerTargetLlcMember" id="whfcl_MgtMergerTargetLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancingReceivablesRecordedInvestmentNonAccrualStatusFairValueDisclosure" id="whfcl_FinancingReceivablesRecordedInvestmentNonAccrualStatusFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="NewAmericanCraftsHoldingsLlcClassaUnitsMember" id="whfcl_NewAmericanCraftsHoldingsLlcClassaUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseDecreaseInInvestmentCompanyNetAssetsFromOperations" id="whfcl_IncreaseDecreaseInInvestmentCompanyNetAssetsFromOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentOwnedAtFairValueNonAccrualStatus" id="whfcl_InvestmentOwnedAtFairValueNonAccrualStatus" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LondonInterbankOfferedRateMember" id="whfcl_LondonInterbankOfferedRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DerivativeLiabilitiesUnrealizedDepreciationOnForeignCurrencyForwardContracts" id="whfcl_DerivativeLiabilitiesUnrealizedDepreciationOnForeignCurrencyForwardContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="SevenPointEightSevenFive2028NotesMember" id="whfcl_SevenPointEightSevenFive2028NotesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ForwardSolutionsLlcMember" id="whfcl_ForwardSolutionsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BuckeyeAcquirorLlcMember" id="whfcl_BuckeyeAcquirorLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MedicalDeviceIncMember" id="whfcl_MedicalDeviceIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentAxis" id="whfcl_InvestmentAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentDomain" id="whfcl_InvestmentDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SuperPriorityFirstLienSecuredTermLoanMember" id="whfcl_SuperPriorityFirstLienSecuredTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BannerIndustriesIncMember" id="whfcl_BannerIndustriesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaperAndPlasticPackagingProductsAndMaterialsMember" id="whfcl_PaperAndPlasticPackagingProductsAndMaterialsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ArteriocyteMedicalSystemsInc.Member" id="whfcl_ArteriocyteMedicalSystemsInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SolarHoldingsBidcoLimitedFirstLienSecuredTermLoanSoniaMember" id="whfcl_SolarHoldingsBidcoLimitedFirstLienSecuredTermLoanSoniaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BannerAcquisitionHoldingsLLCMember" id="whfcl_BannerAcquisitionHoldingsLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PirtekHoldcoLLCMember" id="whfcl_PirtekHoldcoLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PavementPartnersIntercoLLCMember" id="whfcl_PavementPartnersIntercoLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="KoreWirelessGroupIncMember" id="whfcl_KoreWirelessGroupIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WirelessTelecommunicationServicesMember" id="whfcl_WirelessTelecommunicationServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BarrettPurchaserLlcMember" id="whfcl_BarrettPurchaserLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BranfordFiltrationLlcMember" id="whfcl_BranfordFiltrationLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MidwestTexasTeaCaLlcMember" id="whfcl_MidwestTexasTeaCaLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FirstLienSecuredBridgeLoanMember" id="whfcl_FirstLienSecuredBridgeLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PriorityFirstLienSecuredDelayedDrawLoanMember" id="whfcl_PriorityFirstLienSecuredDelayedDrawLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeriesUnitsMember" id="whfcl_SeriesUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ReceivableOnUnsettledInvestmentTransactions" id="whfcl_ReceivableOnUnsettledInvestmentTransactions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="WhitestoneHomeFurnishingsLlcMember" id="whfcl_WhitestoneHomeFurnishingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PfbHoldingCompanyLlcMember" id="whfcl_PfbHoldingCompanyLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SterlingPureBlockerLlcMember" id="whfcl_SterlingPureBlockerLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AmericanCraftsHoldingsLlcMember" id="whfcl_AmericanCraftsHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NewAmericanCraftsHoldingsLlcMember" id="whfcl_NewAmericanCraftsHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentCompanyTaxReclassificationOfIncreaseDecrease" id="whfcl_InvestmentCompanyTaxReclassificationOfIncreaseDecrease" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PltfrmCompaniesLlcMember" id="whfcl_PltfrmCompaniesLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AlvariaHoldcoMember" id="whfcl_AlvariaHoldcoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ZephyrBuyerL.p.Member" id="whfcl_ZephyrBuyerL.p.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MonarchCollectiveHoldingsLlcMember" id="whfcl_MonarchCollectiveHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EventServicesAmericaIncMember" id="whfcl_EventServicesAmericaIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ArcserveCaymanGpLlcMember" id="whfcl_ArcserveCaymanGpLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ArcserveCaymanOpcoLpMember" id="whfcl_ArcserveCaymanOpcoLpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ArcserveCaymanTopcoLpMember" id="whfcl_ArcserveCaymanTopcoLpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SecurityAlarmServicesMember" id="whfcl_SecurityAlarmServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SuperSeniorPriorityFirstLienSecuredTermLoanMember" id="whfcl_SuperSeniorPriorityFirstLienSecuredTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnsecuredLoanMember" id="whfcl_UnsecuredLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GoldmanSachsMoneyMarketFundMember" id="whfcl_GoldmanSachsMoneyMarketFundMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvescoTreasuryMoneyMarketMember" id="whfcl_InvescoTreasuryMoneyMarketMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MoneyMarketFundsAtFairValue" id="whfcl_MoneyMarketFundsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentsAndMoneyMarketFundsAtCost" id="whfcl_InvestmentsAndMoneyMarketFundsAtCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentsAndMoneyMarketFundsAtFairValue" id="whfcl_InvestmentsAndMoneyMarketFundsAtFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentAndMoneyMarketFundsOwnedPercentOfNetAssets" id="whfcl_InvestmentAndMoneyMarketFundsOwnedPercentOfNetAssets" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="SalonRepublicInvestmentsLlcMember" id="whfcl_SalonRepublicInvestmentsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ZephyrBuyerLPDBWeatherCompanyLlcMember" id="whfcl_ZephyrBuyerLPDBWeatherCompanyLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ArcserveCaymanOpcoLPDBArcserveUsaLlcMember" id="whfcl_ArcserveCaymanOpcoLPDBArcserveUsaLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BusaAcquisitionCoBankCardUsaMerchantServicesIncMember" id="whfcl_BusaAcquisitionCoBankCardUsaMerchantServicesIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PanosBrandsLlcMember" id="whfcl_PanosBrandsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RibbonCommunicationsOperatingCompanyInc.Member" id="whfcl_RibbonCommunicationsOperatingCompanyInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TotGroupInc.Member" id="whfcl_TotGroupInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CommunicationsEquipmentMember" id="whfcl_CommunicationsEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FoodDistributorsMember" id="whfcl_FoodDistributorsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TransactionAndPaymentProcessingServicesMember" id="whfcl_TransactionAndPaymentProcessingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StateTeachersRetirementSystemJointVentureCreditFacilityEurGbpAndUsdDenominatedBorrowingsMember" id="whfcl_StateTeachersRetirementSystemJointVentureCreditFacilityEurGbpAndUsdDenominatedBorrowingsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StateTeachersRetirementSystemJointVentureCreditFacilityCadDenominatedBorrowingsMember" id="whfcl_StateTeachersRetirementSystemJointVentureCreditFacilityCadDenominatedBorrowingsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TransactionPaymentProcessingServicesMember" id="whfcl_TransactionPaymentProcessingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TwinRidgeCrsLpMember" id="whfcl_TwinRidgeCrsLpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClassCommonUnitsMember" id="whfcl_ClassCommonUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SuperPriorityFirstLienSecuredTermLoanOneMember" id="whfcl_SuperPriorityFirstLienSecuredTermLoanOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TriplepointAcquisitionHoldingsLlcMember" id="whfcl_TriplepointAcquisitionHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ApgLionsPurchaserLlcMember" id="whfcl_ApgLionsPurchaserLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClarkRestaurantServiceLlcMember" id="whfcl_ClarkRestaurantServiceLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CanadianOvernightRepoRateAverageMember" id="whfcl_CanadianOvernightRepoRateAverageMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SurgeAmuzeHoldingsIncMember" id="whfcl_SurgeAmuzeHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WElectricIntermediateHoldingsLlcMember" id="whfcl_WElectricIntermediateHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WAndaIntermediateCo.LlcMember" id="whfcl_WAndaIntermediateCo.LlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IntegratedTelecommunicationServicesMember" id="whfcl_IntegratedTelecommunicationServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CamarilloFitnessHoldingsLlcMember" id="whfcl_CamarilloFitnessHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaperProductsMember" id="whfcl_PaperProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HIGCamarilloLpMember" id="whfcl_HIGCamarilloLpMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeniorPreferredUnitsMember" id="whfcl_SeniorPreferredUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LimitedPartnerInterestsMember" id="whfcl_LimitedPartnerInterestsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WakefieldAndAssociatesIntermediateCo.LlcMember" id="whfcl_WakefieldAndAssociatesIntermediateCo.LlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="M2sGroupIntermediateHoldingsIncMember" id="whfcl_M2sGroupIntermediateHoldingsIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BaselU.s.AcquisitionCo.Inc.Member" id="whfcl_BaselU.s.AcquisitionCo.Inc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AbCentersAcquisitionCorporationMember" id="whfcl_AbCentersAcquisitionCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FirstLienSecuredTermLoanDelayedDrawLoanRevolverLoanMember" id="whfcl_FirstLienSecuredTermLoanDelayedDrawLoanRevolverLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FirstLienSecuredTermLoanAndCommonEquityInterestsMember" id="whfcl_FirstLienSecuredTermLoanAndCommonEquityInterestsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CamarilloFitnessHoldingsLlcAndH.i.g.CamarilloL.p.Member" id="whfcl_CamarilloFitnessHoldingsLlcAndH.i.g.CamarilloL.p.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FloworksInternationalLlcMember" id="whfcl_FloworksInternationalLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrincipalLightingGroupLlcMember" id="whfcl_PrincipalLightingGroupLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TabletrustBrandsLlcMember" id="whfcl_TabletrustBrandsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TrailheadMediaLLCMember" id="whfcl_TrailheadMediaLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="KelsoIndustriesLLCMember" id="whfcl_KelsoIndustriesLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LogicmonitorInc.Member" id="whfcl_LogicmonitorInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FirstLienSecuredInvestmentsMember" id="whfcl_FirstLienSecuredInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ElectricalComponentsAndEquipmentMember" id="whfcl_ElectricalComponentsAndEquipmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MeasurementInputRecoveryRateMember" id="whfcl_MeasurementInputRecoveryRateMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ImpactAdvisorsLlcMember" id="whfcl_ImpactAdvisorsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InfotreeHoldcoLlcMember" id="whfcl_InfotreeHoldcoLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HealthCareTechnologyMember" id="whfcl_HealthCareTechnologyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HumanResourceEmploymentServicesMember" id="whfcl_HumanResourceEmploymentServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScicBuyerInc.Member" id="whfcl_ScicBuyerInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WchgBuyerInc.Member" id="whfcl_WchgBuyerInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ElmOneCallLocatorsInc.Member" id="whfcl_ElmOneCallLocatorsInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SuperSeniorPriorityFirstLienSecuredTermLoanOneMember" id="whfcl_SuperSeniorPriorityFirstLienSecuredTermLoanOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WaterUtilitiesMember" id="whfcl_WaterUtilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="JpmorganU.s.TreasPlusMoneyMarketFundMember" id="whfcl_JpmorganU.s.TreasPlusMoneyMarketFundMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="G2LatherAcquisitionCorp.Member" id="whfcl_G2LatherAcquisitionCorp.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CromCorporationMember" id="whfcl_CromCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentSpreadAboveIndex" id="whfcl_InvestmentSpreadAboveIndex" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="InvestmentPikInterestRate" id="whfcl_InvestmentPikInterestRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="InvestmentsInterestRate" id="whfcl_InvestmentsInterestRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="RateOfInterestOnInvestmentPerDurationPeriod" id="whfcl_RateOfInterestOnInvestmentPerDurationPeriod" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SecuredOvernightFinancingRateSofrThreeMonthTermMember" id="whfcl_SecuredOvernightFinancingRateSofrThreeMonthTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SecuredOvernightFinancingRateSofrOneMonthTermMember" id="whfcl_SecuredOvernightFinancingRateSofrOneMonthTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SecuredOvernightFinancingRateSofrSixMonthTermMember" id="whfcl_SecuredOvernightFinancingRateSofrSixMonthTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CanadianDollarOfferedRateThreeMonthTermMember" id="whfcl_CanadianDollarOfferedRateThreeMonthTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Telestream2LlcTelestreamHoldingsCorporationMember" id="whfcl_Telestream2LlcTelestreamHoldingsCorporationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NmZHoldcoIncZepIncMember" id="whfcl_NmZHoldcoIncZepIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FirstLienSecuredTermLoanAndRevolverLoansMember" id="whfcl_FirstLienSecuredTermLoanAndRevolverLoansMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CloNotes2025Member" id="whfcl_CloNotes2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CanadianOvernightRepoRateAverageThreeMonthsTermMember" id="whfcl_CanadianOvernightRepoRateAverageThreeMonthsTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ColonnadeParentIncMember" id="whfcl_ColonnadeParentIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ApollonHoldingsLlcMember" id="whfcl_ApollonHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GttCommunicationsGlobalLlcMember" id="whfcl_GttCommunicationsGlobalLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TelestreamTopco2LlcMember" id="whfcl_TelestreamTopco2LlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EuroInterbankOfferedRateThreeMonthTermMember" id="whfcl_EuroInterbankOfferedRateThreeMonthTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EuroInterbankOfferedRateSixMonthTermMember" id="whfcl_EuroInterbankOfferedRateSixMonthTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DreyfusTreasuryObligationsCashManagementFundMember" id="whfcl_DreyfusTreasuryObligationsCashManagementFundMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeniorCloNotes2025Member" id="whfcl_SeniorCloNotes2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeniorCloNotes2025AaaRatedClassMember" id="whfcl_SeniorCloNotes2025AaaRatedClassMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeniorCloNotes2025AaRatedClassBMember" id="whfcl_SeniorCloNotes2025AaRatedClassBMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SeniorCloNotes2025RatedClassCMember" id="whfcl_SeniorCloNotes2025RatedClassCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SubordinatedCloNotes2025Member" id="whfcl_SubordinatedCloNotes2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ReductionInCapitalForInterestExpenseDebt" id="whfcl_ReductionInCapitalForInterestExpenseDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EuroInterbankOfferedRateOneMonthTermMember" id="whfcl_EuroInterbankOfferedRateOneMonthTermMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AmortizedCostLongTermDebt" id="whfcl_AmortizedCostLongTermDebt" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FourWindsHealthLlcMember" id="whfcl_FourWindsHealthLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MediaSourceLlcMember" id="whfcl_MediaSourceLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OilAndGasStorageAndTransportationMember" id="whfcl_OilAndGasStorageAndTransportationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IslandEnergyServicesLlcMember" id="whfcl_IslandEnergyServicesLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TvgIEmsiParentLlcMember" id="whfcl_TvgIEmsiParentLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LineOfCreditFacilityBorrowingsBelowFundingAmountMinimumBorrowingFee" id="whfcl_LineOfCreditFacilityBorrowingsBelowFundingAmountMinimumBorrowingFee" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentCompanyPercentageOfIncentiveFeeOnNetInvestment" id="whfcl_InvestmentCompanyPercentageOfIncentiveFeeOnNetInvestment" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="InvestmentCompanyReducedPercentageOfIncentiveFeeOnNetInvestmentIncome" id="whfcl_InvestmentCompanyReducedPercentageOfIncentiveFeeOnNetInvestmentIncome" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NetUnrealizedAppreciationDepreciationOnTranslationOfAssetsAndLiabilitiesInForeignCurrencies" id="whfcl_NetUnrealizedAppreciationDepreciationOnTranslationOfAssetsAndLiabilitiesInForeignCurrencies" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PgiParentLlcMember" id="whfcl_PgiParentLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TexasExpressWashLlcMember" id="whfcl_TexasExpressWashLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RewardsNetworkInc.Member" id="whfcl_RewardsNetworkInc.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AtlasParentLlcMember" id="whfcl_AtlasParentLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TexasWashHoldingsLlcMember" id="whfcl_TexasWashHoldingsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ClassCommonStockMember" id="whfcl_ClassCommonStockMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SharesMember" id="whfcl_SharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentCompanyIncentiveFeesWaived" id="whfcl_InvestmentCompanyIncentiveFeesWaived" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockRepurchaseProgramPolicyPolicyTextBlock" id="whfcl_StockRepurchaseProgramPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfShareRepurchaseProgramTableTextBlock" id="whfcl_ScheduleOfShareRepurchaseProgramTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ElmDebtcoLlcMember" id="whfcl_ElmDebtcoLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MarkiMicrowaveLlcMember" id="whfcl_MarkiMicrowaveLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MetaBuyerLlcMetagenicsLlcMember" id="whfcl_MetaBuyerLlcMetagenicsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PgiParentLlcPrimeElectricIncMember" id="whfcl_PgiParentLlcPrimeElectricIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RewardsNetworkIncMember" id="whfcl_RewardsNetworkIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TexasExpressWashLlcClearWaterExpressWashMember" id="whfcl_TexasExpressWashLlcClearWaterExpressWashMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BuckeyeAcquirorLlcSuperiorEnvironmentalSolutionsLlcMember" id="whfcl_BuckeyeAcquirorLlcSuperiorEnvironmentalSolutionsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LogicMonitorIncMember" id="whfcl_LogicMonitorIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPerShare" id="whfcl_UnrealizedGainLossInvestmentDerivativeAndForeignCurrencyTransactionPerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CamarilloFitnessHoldingsLlcFirstLienSecuredTermLoanMember" id="whfcl_CamarilloFitnessHoldingsLlcFirstLienSecuredTermLoanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseInStockRepurchaseProgramAuthorizedAmount" id="whfcl_IncreaseInStockRepurchaseProgramAuthorizedAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
</xsd:schema>
