次の方法で共有


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