Función WbioQuerySensorInterface (winbio_adapter.h)
Recupera un puntero a la estructura WINBIO_SENSOR_INTERFACE del adaptador del sensor.
Sintaxis
HRESULT WbioQuerySensorInterface(
[out] PWINBIO_SENSOR_INTERFACE *SensorInterface
);
Parámetros
[out] SensorInterface
Dirección de una variable que recibe un puntero a la estructura WINBIO_SENSOR_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 SensorInterface no puede ser NULL. |
Comentarios
Windows Biometric Framework llama a esta función después de cargar un archivo DLL del adaptador de sensor en la memoria. Por lo tanto, todos los archivos DLL del adaptador de sensor 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 la descripción proporcionada 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
WbioQuerySensorInterface(
__out PWINBIO_SENSOR_INTERFACE *SensorInterface
)
{
// g_SensorInterface is a global variable.
*SensorInterface = &g_SensorInterface;
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) |