Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Windows-Biometrische Framework-API enthält Wrapperfunktionen, mit denen Sie eine öffentliche Funktion für jeden Adapter aufrufen können, der an die Pipeline angeschlossen ist, ohne manuell einen Zeiger auf den Adapter abzurufen. Jeder Wrapper überprüft die Eingabeargumente, ruft einen Adapterzeiger ab und ruft die angeforderte Funktion auf. Beispielsweise weist das WbioEngineSetHashAlgorithm Wrapper die folgende Signatur auf.
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;
}
}
Die Funktion überprüft, ob das Argument Pipeline nicht NULL-ist, dass ein Moduladapter vorhanden ist und dass die EngineAdapterSetHashAlgorithm Funktion vorhanden ist. Alle Wrapperfunktionen werden in der Headerdatei Winbio_adapter.h definiert. In den folgenden Themen werden die verfügbaren Wrapper erläutert.
In diesem Abschnitt
| Thema | Beschreibung |
|---|---|
|
Moduladapterwrapper |
Funktionen, die Sie verwenden können, um Funktionen auf dem Moduladapter aufzurufen. Diese Funktionen werden in Winbio_adapter.h definiert. |
|
Sensoradapterwrapper |
Funktionen, die Sie zum Aufrufen von Funktionen auf dem Sensoradapter verwenden können. Diese Funktionen werden in Winbio_adapter.h definiert. |
|
Speicheradapterwrapper |
Funktionen, die Sie verwenden können, um Funktionen auf Dem Speicheradapter aufzurufen. Diese Funktionen werden in Winbio_adapter.h definiert. |