USBPM_EVENT_TYPE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// usbpmapi.h

typedef enum _USBPM_EVENT_TYPE {
  UsbPmEventPolicyManagerArrival,
  UsbPmEventPolicyManagerRemoval,
  UsbPmEventHubArrival,
  UsbPmEventHubRemoval,
  UsbPmEventConnectorStateChange
} USBPM_EVENT_TYPE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-usbpmapi-_usbpm_event_type)

_USBPM_EVENT_TYPE enumeration

Description

Defines values for types of events. This enumeration is used in the EVT_USBPM_EVENT_CALLBACK callback function.

Constants

UsbPmEventPolicyManagerArrival

The Policy Manager has arrived. This is the first callback event after client registration.

UsbPmEventPolicyManagerRemoval

The Policy Manager has left.

UsbPmEventHubArrival

A new connector hub has arrived.

UsbPmEventHubRemoval

A connector hub has been removed.

UsbPmEventConnectorStateChange

The connector state has changed.

Remarks

See also

EVT_USBPM_EVENT_CALLBACK

USBPM_EVENT_CALLBACK_PARAMS