lamp.h header
This header is used by stream. For more information, see:
lamp.h contains the following programming interfaces:
IOCTLs
IOCTL_LAMP_BASE Learn more about: IOCTL_LAMP_BASE IOCTL |
IOCTL_LAMP_GET_CAPABILITIES_COLOR The IOCTL_LAMP_GET_CAPABILITIES_COLOR control code queries the capabilities of the lamp when the device is configured to emit color light. |
IOCTL_LAMP_GET_CAPABILITIES_WHITE The IOCTL_LAMP_GET_CAPABILITIES_WHITE control code queries the capabilities of the lamp when the device is configured to emit white light. |
IOCTL_LAMP_GET_EMITTING_LIGHT The IOCTL_LAMP_GET_EMITTING_LIGHT control code queries if the lamp is turned on. |
IOCTL_LAMP_GET_INTENSITY_COLOR The IOCTL_LAMP_GET_INTENSITY_COLOR control code queries the light intensity when the lamp is configured to emit color light. |
IOCTL_LAMP_GET_INTENSITY_WHITE The IOCTL_LAMP_GET_INTENSITY_WHITE control code queries the light intensity when the lamp is configured to emit white light. |
IOCTL_LAMP_GET_MODE The IOCTL_LAMP_GET_MODE control code queries the mode with which the lamp is currently configured. |
IOCTL_LAMP_SET_EMITTING_LIGHT The IOCTL_LAMP_SET_EMITTING_LIGHT control code turns the lamp on or off. |
IOCTL_LAMP_SET_INTENSITY_COLOR The IOCTL_LAMP_SET_INTENSITY_COLOR control code sets the lamp to the specified light intensity. |
IOCTL_LAMP_SET_INTENSITY_WHITE The IOCTL_LAMP_SET_INTENSITY_WHITE control code sets the lamp to the specified light intensity. |
IOCTL_LAMP_SET_MODE The IOCTL_LAMP_SET_MODE control code sets the mode in which the lamp operates. |
Structures
LAMP_CAPABILITIES_COLOR The LAMP_CAPABILITIES_COLOR structure is the I/O parameter type of IOCTL_LAMP_GET_INTENSITY_COLOR and IOCTL_LAMP_SET_INTENSITY_COLOR. |
LAMP_CAPABILITIES_WHITE The LAMP_CAPABILITIES_WHITE structure is the I/O parameter type of IOCTL_LAMP_GET_INTENSITY_WHITE and IOCTL_LAMP_SET_INTENSITY_WHITE. |
LAMP_INTENSITY_COLOR The LAMP_INTENSITY_COLOR structure is the I/O parameter type of IOCTL_LAMP_GET_INTENSITY_COLOR and IOCTL_LAMP_SET_INTENSITY_COLOR. |
LAMP_INTENSITY_WHITE The LAMP_INTENSITY_WHITE structure is the I/O parameter type of IOCTL_LAMP_GET_INTENSITY_WHITE and IOCTL_LAMP_SET_INTENSITY_WHITE. |
Enumerations
LAMP_MODE This enumeration contains the operating modes of a lamp device. |