USBPM_CLIENT_CONFIG 구조체(usbpmapi.h)
정책 관리자에 클라이언트 드라이버를 등록하는 데 사용되는 구성 구조입니다. 이 구조체는 UsbPm_Register 호출에 사용됩니다.
구문
typedef struct _USBPM_CLIENT_CONFIG {
ULONG Version;
ULONG AccessDesired;
PFN_USBPM_EVENT_CALLBACK EventCallback;
PVOID Context;
PUSBPM_CLIENT_CONFIG_EXTRA_INFO ExtraInfo;
} USBPM_CLIENT_CONFIG, *PUSBPM_CLIENT_CONFIG;
멤버
Version
이 구조체의 버전입니다.
AccessDesired
USBPM_ACCESS_TYPE 값의 비트 OR입니다.
EventCallback
클라이언트 드라이버의 USBPM_EVENT_CALLBACK 콜백 함수 구현에 대한 포인터입니다.
Context
드라이버 정의 컨텍스트 구조입니다.
ExtraInfo
클라이언트 드라이버와 연결된 WDM 디바이스 개체와 같은 추가 정보가 포함된 USBPM_CLIENT_CONFIG_EXTRA_INFO 구조체에 대한 포인터입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809 |
최소 KMDF 버전 | 1.27 |
최소 UMDF 버전 | 2.27 |
머리글 | usbpmapi.h |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기