WINBIO_BLANK_PAYLOAD 結構 (winbio_ioctl.h)
IOCTL_BIOMETRIC_RESET和IOCTL_BIOMETRIC_UPDATE_FIRMWARE IOCTLs 會將WINBIO_BLANK_PAYLOAD結構當做輸出傳回。
語法
typedef struct _WINBIO_BLANK_PAYLOAD {
DWORD PayloadSize;
HRESULT WinBioHresult;
} WINBIO_BLANK_PAYLOAD, *PWINBIO_BLANK_PAYLOAD;
成員
PayloadSize
承載的總大小。 這包括固定長度結構和結尾的任何變數數據。
WinBioHresult
I/O 作業的狀態詳細數據。 這是將傳遞 WINBIO 錯誤和資訊碼的位置。 下表顯示可能的值。
狀態值 | 描述 |
---|---|
S_OK | 作業已成功完成。 |
HRESULT_FROM_NT (STATUS_IO_DEVICE_ERROR) | 驅動程式無法從裝置收集必要的資訊。 |
WINBIO_E_DEVICE_BUSY | 裝置位於廠商特定作業的中間。 這應該只有在裝置無法重設時才會傳回,而且無法取消廠商特定的作業。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows 7 和更新版本的 Windows 中使用。 |
標頭 | winbio_ioctl.h |