PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN función de devolución de llamada (winbio_adapter.h)
Lo llama el marco biométrico de Windows para establecer las directivas predeterminadas extendidas y antispoofing por usuario usadas por el adaptador del motor.
Sintaxis
PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN PibioEngineSetAccountPolicyFn;
HRESULT PibioEngineSetAccountPolicyFn(
[in, out] PWINBIO_PIPELINE Pipeline,
[in] PWINBIO_ACCOUNT_POLICY PolicyItemArray,
[in] SIZE_T PolicyItemCount
)
{...}
Parámetros
[in, out] Pipeline
Puntero a la estructura de WINBIO_PIPELINE asociada a la unidad biométrica que realiza la operación.
[in] PolicyItemArray
Dirección de una matriz de estructuras de WINBIO_ACCOUNT_POLICY , que la rutina debe usar para actualizar las directivas que aplica a las identidades que detecta.
[in] PolicyItemCount
Número de elementos de la matriz a los que apunta el parámetro PolicyItemArray .
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 |
---|---|
|
Los errores devueltos por el método se registran pero se omiten. |
Comentarios
Se llama a este método cada vez que se activa la unidad biométrica.
Este método se ejecuta en el contexto del mismo subproceso que activó la unidad biométrica y que procesó todas las demás solicitudes de la unidad.
El campo Identity.Type del primer elemento de PolicyItemArray siempre será WINBIO_ID_TYPE_WILDCARD. Esto indica que el elemento de directiva contiene un valor predeterminado AntiSpoofBehavior que se debe aplicar a cualquier cuenta de usuario que no aparezca explícitamente en el resto de la matriz.
Si PolicyItemArray contiene más de un elemento, el campo Identity.Type de los elementos restantes se WINBIO_ID_TYPE_WILDCARD y el campo Identity.Value.AccountSid.Data contendrá el SID de una cuenta de usuario que requiere el comportamiento de la directiva antispoof especificado en el campo AntiSpoofBehavior del elemento de matriz.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winbio_adapter.h (incluya Winbio_adapter.h) |