Bagikan melalui


Fungsi Pembungkus Plug-in

WINDOWS Biometric Framework API menyertakan fungsi pembungkus yang memungkinkan Anda memanggil fungsi publik pada adaptor apa pun yang terpasang pada alur tanpa memperoleh penunjuk secara manual ke adaptor. Setiap pembungkus memeriksa argumen input, mengambil penunjuk adaptor, dan memanggil fungsi yang diminta. Misalnya, pembungkus WbioEngineSetHashAlgorithm memiliki tanda tangan berikut.

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;
    }
}

Fungsi ini memverifikasi bahwa argumen Alur tidak NULL , bahwa adaptor mesin ada, dan bahwa fungsiengineAdapterSetHashAlgorithmada. Semua fungsi pembungkus didefinisikan dalam file header Winbio_adapter.h. Topik berikut membahas pembungkus yang tersedia.

Di bagian ini

Topik Deskripsi
Pembungkus Adaptor Mesin
Fungsi yang dapat Anda gunakan untuk memanggil fungsi pada adaptor mesin Anda. Fungsi-fungsi ini didefinisikan dalam Winbio_adapter.h.
Pembungkus Adaptor Sensor
Fungsi yang dapat Anda gunakan untuk memanggil fungsi pada adaptor sensor Anda. Fungsi-fungsi ini didefinisikan dalam Winbio_adapter.h.
Storage Adapter Wrappers
Fungsi yang dapat Anda gunakan untuk memanggil fungsi pada adaptor penyimpanan Anda. Fungsi-fungsi ini didefinisikan dalam Winbio_adapter.h.

Referensi Plug-in