Compartir a través de


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
E_POINTER
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)

Consulte también

Funciones de complemento