WINBIO_BLANK_PAYLOAD结构(winbio_ioctl.h)
IOCTL_BIOMETRIC_RESET 和 IOCTL_BIOMETRIC_UPDATE_FIRMWARE IOCTL 将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 |