WINBIO_GET_INDICATOR结构(winbio_ioctl.h)

WINBIO_GET_INDICATOR结构是 IOCTL_BIOMETRIC_GET_INDICATOR的 OUT 有效负载。

语法

typedef struct _WINBIO_GET_INDICATOR {
  DWORD                   PayloadSize;
  HRESULT                 WinBioHresult;
  WINBIO_INDICATOR_STATUS IndicatorStatus;
} WINBIO_GET_INDICATOR, *PWINBIO_GET_INDICATOR;

成员

PayloadSize

指定有效负载的总大小,包括固定长度结构和末尾的任何变量数据。

WinBioHresult

指定包含 I/O作状态的 HRESULT。 有关可能的值,请参阅 IOCTL_BIOMETRIC_GET_INDICATOR

IndicatorStatus

指定一个WINBIO_INDICATOR_STATUS,该值指示指示器灯是打开还是关闭。

下表显示了可能的值。

指示器状态代码 描述
WINBIO_INDICATOR_ON 指示器灯处于打开状态,并根据传感器状态更改。 若要能够设置WINBIO_INDICATOR_ON,必须在WINBIO_SENSOR_ATTRIBUTES结构的“功能”成员中设置WINBIO_CAPABILITY_INDICATOR。
WINBIO_INDICATOR_OFF 传感器指示器灯已关闭。 没有指示器灯的传感器将始终在IOCTL_GET_SENSOR_STATUS中返回此值。

要求

要求 价值
最低支持的客户端 在 Windows 7 及更高版本的 Windows 中可用。
标头 winbio_ioctl.h

另请参阅

IOCTL_BIOMETRIC_GET_INDICATOR

WINBIO_SET_INDICATOR