USBPM_CLIENT_CONFIG_INIT 함수(usbpmapi.h)
USBPM_CLIENT_CONFIG 구조를 초기화합니다. 클라이언트 드라이버는 UsbPm_Register 호출하기 전에 이 함수를 호출해야 합니다.
구문
void USBPM_CLIENT_CONFIG_INIT(
[Out] PUSBPM_CLIENT_CONFIG ClientConfig,
[In] ULONG AccessDesired,
[In] PFN_USBPM_EVENT_CALLBACK EventCallback,
[In] PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo
);
매개 변수
[Out] ClientConfig
초기화할 USBPM_CLIENT_CONFIG 대한 포인터입니다.
[In] AccessDesired
클라이언트 드라이버에 필요한 액세스 유형을 나타내는 USBPM_ACCESS_TYPE 열거형으로 정의된 플래그의 비트 OR입니다.
[In] EventCallback
클라이언트 드라이버에서 구현한 EVT_USBPM_EVENT_CALLBACK 콜백 함수에 대한 포인터입니다.
[In] ExtraInfo
WDM 디바이스 개체와 같은 선택적 정보를 포함하는 USBPM_CLIENT_CONFIG_EXTRA_INFO 구조체에 대한 포인터입니다.
반환 값
없음
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809 |
최소 KMDF 버전 | 1.27 |
최소 UMDF 버전 | 2.27 |
머리글 | usbpmapi.h |