Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Defines the access types that the client driver can specify in USBPM_CLIENT_CONFIG when calling UsbPm_Register.
Syntax
typedef enum _USBPM_ACCESS_TYPE {
UsbPmAccessQuery,
UsbPmAccessAssignConnectorPowerLevel,
UsbPmAccessAll
} USBPM_ACCESS_TYPE, *PUSBPM_ACCESS_TYPE;
Constants
UsbPmAccessQueryAccess for calling UsbPm_Retrieve* functions. |
UsbPmAccessAssignConnectorPowerLevelAccess for calling UsbPm_AssignConnectorPowerLevelAsync. |
UsbPmAccessAllAccess to all functions. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 10, version 1809 |
| Minimum KMDF version | 1.27 |
| Minimum UMDF version | 2.27 |
| Header | usbpmapi.h |