Funzione WbioQueryEngineInterface (winbio_adapter.h)
Recupera un puntatore alla struttura WINBIO_ENGINE_INTERFACE per l'adattatore del motore.
Sintassi
HRESULT WbioQueryEngineInterface(
[out] PWINBIO_ENGINE_INTERFACE *EngineInterface
);
Parametri
[out] EngineInterface
Indirizzo di una variabile che riceve un puntatore alla struttura WINBIO_ENGINE_INTERFACE .
Valore restituito
Se la funzione ha esito positivo, restituisce S_OK. Se la funzione ha esito negativo, deve restituire uno dei valori HRESULT seguenti per indicare l'errore.
Codice restituito | Descrizione |
---|---|
|
Il parametro EngineInterface non può essere NULL. |
Commenti
Windows Biometric Framework chiama questa funzione dopo il caricamento di una DLL della scheda motore in memoria. Ogni DLL dell'adattatore del motore deve quindi implementare ed esportare la funzione WbioQueryEngineInterface . Il nome della funzione fa distinzione tra maiuscole e minuscole e la relativa firma devono corrispondere esattamente a quello specificato nella sezione Sintassi.
Per essere visibile a Windows Biometric Framework, la funzione WbioQueryEngineInterface deve essere denominata nella sezione EXPORTS del file di comando del linker di definizione di esportazione per la DLL.
Esempio
Lo pseudocodice seguente mostra una possibile implementazione di questa funzione.
HRESULT
WINAPI
WbioQueryEngineInterface(
__out PWINBIO_ENGINE_INTERFACE *EngineInterface)
{
// g_EngineInterface is a global variable.
*EngineInterface = &g_EngineInterface;
return S_OK;
}
Requisiti
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winbio_adapter.h (includere Winbio_adapter.h) |