lamp.h 헤더

이 헤더는 스트림에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

lamp.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

IOCTLs

 
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

이 열거형에는 램프 장치의 작동 모드가 포함됩니다.