IOCTL_BIOMETRIC_GET_ATTRIBUTES IOCTL (winbio_ioctl.h)
Il IOCTL_BIOMETRIC_GET_ATTRIBUTES IOCTL restituisce una struttura che contiene un set di attributi per il sensore. I driver WBDI forniti dal fornitore devono supportare questo IOCTL.
Codice principale
Buffer di input
Nessuno.
Lunghezza del buffer di input
Nessuno.
Buffer di output
Oggetto AssociatedIrp.systemBuffer membro punta a un buffer contenente una struttura WINBIO_SENSOR_ATTRIBUTES.
Lunghezza del buffer di output
Le dimensioni più piccole del buffer di output valido sono le dimensioni di DWORD. Se il driver riceve un buffer di output di dimensioni DWORD, il driver deve restituire le dimensioni del buffer necessarie per l'operazione richiesta.
Blocco di stato
Indica se la chiamata DeviceIoControl al driver è stata completata e il payload OUT è valido.
Il membro Status è impostato su uno dei valori della tabella seguente.
Valore di stato | Descrizione |
---|---|
S_OK, STATUS_SUCCESS | Operazione completata correttamente. Se le dimensioni dei dati restituiti sono DWORD, il payload contiene le dimensioni del buffer necessario per la chiamata. In caso contrario, il payload contiene il buffer di output completo. |
E_INVALIDARG | I parametri non sono stati specificati correttamente. |
E_UNKNOWN | Qualsiasi altro errore che impedisce il riempimento del payload. |
E_UNEXPECTED | Qualsiasi altro errore che impedisce il riempimento del payload. |
E_FAIL | Qualsiasi altro errore che impedisce il riempimento del payload. |
Osservazioni
Se il driver fornito dal fornitore restituisce l'intero payload, deve compilare il membro winBioHresult di WINBIO_SENSOR_ATTRIBUTES con un valore HRESULT che indica lo stato dell'operazione biometrica.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows 7 e versioni successive di Windows. |
intestazione | winbio_ioctl.h |