lamp.h 标头

此标头由流使用。 有关详细信息,请参阅:

lamp.h 包含以下编程接口:

IOCTL

 
IOCTL_LAMP_BASE

详细了解:IOCTL_LAMP_BASE IOCTL
IOCTL_LAMP_GET_CAPABILITIES_COLOR

当设备配置为发出彩光时,IOCTL_LAMP_GET_CAPABILITIES_COLOR控制代码会查询灯的功能。
IOCTL_LAMP_GET_CAPABILITIES_WHITE

当设备配置为发出白光时,IOCTL_LAMP_GET_CAPABILITIES_WHITE控制代码会查询灯的功能。
IOCTL_LAMP_GET_EMITTING_LIGHT

IOCTL_LAMP_GET_EMITTING_LIGHT控制代码查询灯是否已打开。
IOCTL_LAMP_GET_INTENSITY_COLOR

当灯配置为发出彩色光时,IOCTL_LAMP_GET_INTENSITY_COLOR控制代码会查询光线强度。
IOCTL_LAMP_GET_INTENSITY_WHITE

当灯配置为发出白光时,IOCTL_LAMP_GET_INTENSITY_WHITE控制代码会查询光强度。
IOCTL_LAMP_GET_MODE

IOCTL_LAMP_GET_MODE控制代码查询当前配置灯的模式。
IOCTL_LAMP_SET_EMITTING_LIGHT

IOCTL_LAMP_SET_EMITTING_LIGHT控制代码打开或关闭灯。
IOCTL_LAMP_SET_INTENSITY_COLOR

IOCTL_LAMP_SET_INTENSITY_COLOR控制代码将灯设置为指定的光强度。
IOCTL_LAMP_SET_INTENSITY_WHITE

IOCTL_LAMP_SET_INTENSITY_WHITE控制代码将灯设置为指定的光强度。
IOCTL_LAMP_SET_MODE

IOCTL_LAMP_SET_MODE控制代码设置灯的运行模式。

结构

 
LAMP_CAPABILITIES_COLOR

LAMP_CAPABILITIES_COLOR结构是IOCTL_LAMP_GET_INTENSITY_COLOR和IOCTL_LAMP_SET_INTENSITY_COLOR的 I/O 参数类型。
LAMP_CAPABILITIES_WHITE

LAMP_CAPABILITIES_WHITE结构是IOCTL_LAMP_GET_INTENSITY_WHITE和IOCTL_LAMP_SET_INTENSITY_WHITE的 I/O 参数类型。
LAMP_INTENSITY_COLOR

LAMP_INTENSITY_COLOR结构是IOCTL_LAMP_GET_INTENSITY_COLOR和IOCTL_LAMP_SET_INTENSITY_COLOR的 I/O 参数类型。
LAMP_INTENSITY_WHITE

LAMP_INTENSITY_WHITE结构是IOCTL_LAMP_GET_INTENSITY_WHITE和IOCTL_LAMP_SET_INTENSITY_WHITE的 I/O 参数类型。

枚举

 
LAMP_MODE

此枚举包含灯设备的工作模式。