Compartir a través de


PWINBIO_LOCATE_SENSOR_CALLBACK función de devolución de llamada (winbio.h)

Llamado por Windows Biometric Framework para devolver resultados de la función WinBioLocateSensorWithCallback asincrónica. La aplicación cliente debe implementar esta función.

Importante Te recomendamos que, a partir de Windows 8, ya no uses la combinación PWINBIO_LOCATE_SENSOR_CALLBACK/WinBioLocateSensorWithCallback. En su lugar, haga lo siguiente:
  • Implemente una función de PWINBIO_ASYNC_COMPLETION_CALLBACK para recibir aviso cuando se complete la operación.
  • Llame a la función WinBioAsyncOpenSession . Pase la dirección de la devolución de llamada en el parámetro CallbackRoutine . Pase WINBIO_ASYNC_NOTIFY_CALLBACK en el parámetro NotificationMethod . Recupere un identificador de sesión asincrónico.
  • Use el identificador de sesión asincrónico para llamar a WinBioLocateSensor. Cuando finalice la operación, Windows Biometric Framework asignará e inicializará una estructura de WINBIO_ASYNC_RESULT con los resultados e invocará la devolución de llamada con un puntero a la estructura de resultados.
  • Llame a WinBioFree desde la implementación de devolución de llamada para liberar la estructura de WINBIO_ASYNC_RESULT una vez que haya terminado de usarlo.
 

Sintaxis

PWINBIO_LOCATE_SENSOR_CALLBACK PwinbioLocateSensorCallback;

void PwinbioLocateSensorCallback(
  [in, optional] PVOID LocateCallbackContext,
  [in]           HRESULT OperationStatus,
                 WINBIO_UNIT_ID UnitId
)
{...}

Parámetros

[in, optional] LocateCallbackContext

Puntero a un búfer definido por la aplicación y pasado al parámetro LocateCallbackContext de la función WinBioLocateSensorWithCallback . El marco o la unidad biométrica no modifican el búfer. La aplicación puede usar los datos para ayudar a determinar qué acciones realizar o mantener información adicional sobre la captura biométrica.

[in] OperationStatus

Código de error devuelto por la operación de captura.

UnitId

Número de identificador de unidad biométrica.

Valor devuelto

None

Requisitos

Requisito Value
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.h