共用方式為


外掛程式包裝函式

Windows 生物特徵辨識架構 API 包含包裝函式,可讓您在任何連結至管線的配接器上呼叫公用函式,而不需手動取得適配卡的指標。 每個包裝函式會檢查輸入自變數、擷取配接器指標,以及呼叫要求的函式。 例如,WbioEngineSetHashAlgorithm 包裝函式具有下列簽章。

inline HRESULT
WbioEngineSetHashAlgorithm(
    __inout PWINBIO_PIPELINE Pipeline,
    __in SIZE_T AlgorithmBufferSize,
    __in PUCHAR AlgorithmBuffer
    )
{
    if (ARGUMENT_PRESENT(Pipeline) &&
        ARGUMENT_PRESENT(Pipeline->EngineInterface) &&
        ARGUMENT_PRESENT(Pipeline->EngineInterface->SetHashAlgorithm))
    {
        return Pipeline->EngineInterface->SetHashAlgorithm(
                                            Pipeline,
                                            AlgorithmBufferSize,
                                            AlgorithmBuffer
                                            );
    }
    else
    {
        return E_NOTIMPL;
    }
}

函式會確認 管線 自變數未 NULL,引擎配接器存在,且 EngineAdapterSetHashAlgorithm 函式存在。 所有包裝函式都會定義在 Winbio_adapter.h 頭檔中。 下列主題討論可用的包裝函式。

在本節中

主題 描述
引擎配接器包裝函式
可用來在引擎配接器上呼叫函式的函式。 這些函式定義於 Winbio_adapter.h 中。
感測器配接器包裝函式
可用來在感測器配接器上呼叫函式的函式。 這些函式定義於 Winbio_adapter.h 中。
記憶體配接器包裝函式
可用來在記憶體配接器上呼叫函式的函式。 這些函式定義於 Winbio_adapter.h 中。

外掛程式參考