LAMP_CAPABILITIES_COLOR structure (lamp.h)
This structure is the I/O parameter type of IOCTL_LAMP_{GET|SET}_INTENSITY_COLOR.
Syntax
typedef struct LAMP_CAPABILITIES_COLOR {
BOOLEAN IsSupported;
BOOLEAN IsLightIntensityAdjustable;
} LAMP_CAPABILITIES_COLOR;
Members
IsSupported
TRUE if the device can emit color light; FALSE otherwise.
IsLightIntensityAdjustable
If IsSupported evaluates to TRUE (the driver is capable of emitting color light) and this field evaluates to TRUE, a client can get/set light intensity of a color lamp by calling IOCTL_LAMP_GET_INTENSITY_COLOR and IOCTL_LAMP_SET_INTENSITY_COLOR.
Requirements
Requirement | Value |
---|---|
Header | lamp.h |