ucmucsippmrequests.h 헤더
UCM-UCSI PPM(플랫폼 정책 관리자)은 OPM(운영 체제 정책 관리자)에서 PPM으로 UCSI 명령을 보내고 PPM에서 알림을 받는 세부 정보를 추상화합니다. PPM 명령을 WDFREQUEST 개체로 변환하고 클라이언트 드라이버에 전달합니다. UCSI 명령은 이 헤더에 선언된 I/O 컨트롤 코드로 클라이언트 드라이버로 전송됩니다.
UCSI 명령에 대한 자세한 내용은 UCSI 사양 버전 1.2참조하세요.
이 헤더는 포함하지 마세요. 대신 Ucmucsicx.h를 포함합니다.
자세한 내용은 다음을 참조하세요.
- UcmUcsi 클라이언트 드라이버 작성
- USB(유니버설 직렬 버스)
ucmucsippmrequests.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
IOCTL
IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK 자세한 정보: IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK IOCTL |
IOCTL_UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK UCSI 데이터 블록을 클라이언트 드라이버로 보냅니다. |
구조
UCMUCSI_PPM_GET_UCSI_DATA_BLOCK_IN_PARAMS IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK 입력에 대한 USCI 데이터 블록을 포함합니다. |
UCMUCSI_PPM_GET_UCSI_DATA_BLOCK_OUT_PARAMS IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK 출력에 대한 USCI 데이터 블록을 포함합니다. |
UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK_IN_PARAMS IOCTL_UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK 입력에 대한 USCI 데이터 블록을 포함합니다. |
열거형
UCMUCSI_PPM_IOCTL 클라이언트 드라이버에서 처리하는 I/O 컨트롤 코드를 정의합니다. |