Función WbioQueryEngineInterface (winbio_adapter.h)
Recupera un puntero a la estructura WINBIO_ENGINE_INTERFACE del adaptador del motor.
Sintaxis
HRESULT WbioQueryEngineInterface(
[out] PWINBIO_ENGINE_INTERFACE *EngineInterface
);
Parámetros
[out] EngineInterface
Dirección de una variable que recibe un puntero a la estructura WINBIO_ENGINE_INTERFACE .
Valor devuelto
Si la función se ejecuta correctamente, devuelve S_OK. Si se produce un error en la función, debe devolver uno de los siguientes valores HRESULT para indicar el error.
Código devuelto | Descripción |
---|---|
|
El parámetro EngineInterface no puede ser NULL. |
Comentarios
Windows Biometric Framework llama a esta función después de cargar un archivo DLL del adaptador de motor en la memoria. Por lo tanto, todos los archivos DLL del adaptador de motor deben implementar y exportar la función WbioQueryEngineInterface . El nombre de la función distingue mayúsculas de minúsculas y su ortografía y firma deben coincidir exactamente con los proporcionados en la sección Sintaxis.
Para que sea visible para Windows Biometric Framework, la función WbioQueryEngineInterface debe tener un nombre en la sección EXPORTS del archivo de comandos del vinculador de definición de exportación para el archivo DLL.
Ejemplos
El siguiente pseudocódigo muestra una posible implementación de esta función.
HRESULT
WINAPI
WbioQueryEngineInterface(
__out PWINBIO_ENGINE_INTERFACE *EngineInterface)
{
// g_EngineInterface is a global variable.
*EngineInterface = &g_EngineInterface;
return S_OK;
}
Requisitos
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winbio_adapter.h (incluya Winbio_adapter.h) |