Condividi tramite


PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN funzione di callback (winbio_adapter.h)

Chiamato da Windows Biometric Framework per impostare i criteri di antispoofing predefiniti e per utente estesi usati dalla scheda del motore.

Sintassi

PIBIO_ENGINE_SET_ACCOUNT_POLICY_FN PibioEngineSetAccountPolicyFn;

HRESULT PibioEngineSetAccountPolicyFn(
  [in, out] PWINBIO_PIPELINE Pipeline,
  [in]      PWINBIO_ACCOUNT_POLICY PolicyItemArray,
  [in]      SIZE_T PolicyItemCount
)
{...}

Parametri

[in, out] Pipeline

Puntatore alla struttura WINBIO_PIPELINE associata all'unità biometrica che esegue l'operazione.

[in] PolicyItemArray

Indirizzo di una matrice di strutture WINBIO_ACCOUNT_POLICY , che la routine deve usare per aggiornare i criteri applicati a tutte le identità rilevate.

[in] PolicyItemCount

Numero di elementi nella matrice a cui punta il parametro PolicyItemArray .

Valore restituito

Se la funzione ha esito positivo, restituisce S_OK. Se la funzione ha esito negativo, deve restituire uno dei valori HRESULT seguenti per indicare l'errore.

Codice restituito Descrizione
E_some_error
Gli errori restituiti dal metodo vengono registrati ma ignorati.

Commenti

Questo metodo viene chiamato ogni volta che viene attivata l'unità biometrica.

Questo metodo viene eseguito nel contesto dello stesso thread che ha attivato l'unità biometrica e che ha elaborato tutte le altre richieste per l'unità.

Il campo Identity.Type del primo elemento in PolicyItemArray sarà sempre WINBIO_ID_TYPE_WILDCARD. Ciò indica che l'elemento del criterio contiene un valore antiSpoofBehavior predefinito che deve essere applicato a qualsiasi account utente non elencato in modo esplicito nella parte restante della matrice.

Se PolicyItemArray contiene più elementi, il campo Identity.Type degli elementi rimanenti verrà WINBIO_ID_TYPE_WILDCARD e il campo Identity.Value.AccountSid.Data conterrà il SID di un account utente che richiede il comportamento dei criteri antispoof specificato nel campo AntiSpoofBehavior dell'elemento della matrice.

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Windows Server 2016 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winbio_adapter.h (includere Winbio_adapter.h)