WINBIO_BLANK_PAYLOAD 结构 (winbio_ioctl.h)

IOCTL_BIOMETRIC_RESETIOCTL_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