共用方式為


WINBIO_DIAGNOSTICS 結構 (winbio_ioctl.h)

IOCTL_BIOMETRIC_GET_SENSOR_STATUS IOCTL 會將WINBIO_DIAGNOSTICS結構當做輸出傳回。

語法

typedef struct _WINBIO_DIAGNOSTICS {
  DWORD                PayloadSize;
  HRESULT              WinBioHresult;
  WINBIO_SENSOR_STATUS SensorStatus;
  WINBIO_DATA          VendorDiagnostics;
} WINBIO_DIAGNOSTICS, *PWINBIO_DIAGNOSTICS;

成員

PayloadSize

承載的總大小。 這包括固定長度結構和結尾的任何變數數據。

WinBioHresult

I/O 作業的狀態詳細數據。 這是將傳遞 WINBIO 錯誤和資訊碼的位置。 下表顯示可能的值。

狀態值 描述
S_OK 作業已成功完成。
HRESULT_FROM_NT (STATUS_IO_DEVICE_ERROR) 驅動程式無法從裝置收集必要的資訊。

SensorStatus

類型 WINBIO_SENSOR_STATUS 的結構,其中包含生物特徵辨識感測器的作業狀態。

VendorDiagnostics

廠商特定額外信息的選擇性 WINBIO_DATA 結構。

規格需求

需求
最低支援的用戶端 可在 Windows 7 和更新版本的 Windows 中使用。
標頭 winbio_ioctl.h

另請參閱

IOCTL_BIOMETRIC_GET_SENSOR_STATUS