Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’API Windows Bio Framework inclut des fonctions wrapper qui vous permettent d’appeler une fonction publique sur n’importe quel adaptateur attaché au pipeline sans acquérir manuellement un pointeur vers l’adaptateur. Chaque wrapper vérifie les arguments d’entrée, récupère un pointeur d’adaptateur et appelle la fonction demandée. Par exemple, le wrapper WbioEngineSetHashAlgorithm a la signature suivante.
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;
}
}
La fonction vérifie que l’argument pipeline n’est pas NULL, qu’il existe une carte de moteur et que la fonction EngineAdapterSetHashAlgorithm existe. Toutes les fonctions wrapper sont définies dans le fichier d’en-tête Winbio_adapter.h. Les rubriques suivantes décrivent les wrappers disponibles.
Dans cette section
| Sujet | Description |
|---|---|
|
wrappers d’adaptateur de moteur |
Fonctions que vous pouvez utiliser pour appeler des fonctions sur votre adaptateur de moteur. Ces fonctions sont définies dans Winbio_adapter.h. |
| wrappers d’adaptateurs de capteur |
Fonctions que vous pouvez utiliser pour appeler des fonctions sur votre adaptateur de capteur. Ces fonctions sont définies dans Winbio_adapter.h. |
| wrappers d’adaptateurs de stockage |
Fonctions que vous pouvez utiliser pour appeler des fonctions sur votre adaptateur de stockage. Ces fonctions sont définies dans Winbio_adapter.h. |