USBFN_ACTION - NtDoc

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

typedef enum _USBFN_ACTION {
  UsbfnActionNone,
  UsbfnActionNoCad,
  UsbfnActionDetectProprietaryCharger
} USBFN_ACTION, *PUSBFN_ACTION;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ne-ufxbase-_usbfn_action)

_USBFN_ACTION enumeration

Description

Defines special actions UFX should take when the client driver calls the UfxDevicePortDetectCompleteEx function.

Constants

UsbfnActionNone

No special action should be taken.

UsbfnActionNoCad

UFX should not notify the battery manager about the detected port type or the maximum current that can be drawn from the upstream port.

UsbfnActionDetectProprietaryCharger

UFX should initiate proprietary charger detection by calling the client driver’s EVT_UFX_DEVICE_DETECT_PROPRIETARY_CHARGER callback function.