USBFN_CLASS_INFORMATION_PACKET_EX - NtDoc

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

typedef struct _USBFN_CLASS_INFORMATION_PACKET_EX {
  USBFN_CLASS_INTERFACE_EX FullSpeedClassInterfaceEx;
  USBFN_CLASS_INTERFACE_EX HighSpeedClassInterfaceEx;
  USBFN_CLASS_INTERFACE_EX SuperSpeedClassInterfaceEx;
  WCHAR                    InterfaceName[MAX_INTERFACE_NAME_LENGTH];
  WCHAR                    InterfaceGuid[MAX_INTERFACE_GUID_LENGTH];
  BOOLEAN                  HasInterfaceGuid;
} USBFN_CLASS_INFORMATION_PACKET_EX, *PUSBFN_CLASS_INFORMATION_PACKET_EX;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-usbfnbase-_usbfn_class_information_packet_ex)

_USBFN_CLASS_INFORMATION_PACKET_EX structure

Description

Describes device interface class information associated with a USB interface. This structure can be used to describe single and multi-interface functions.

Members

FullSpeedClassInterfaceEx

A USBFN_CLASS_INTERFACE_EX structure that describes an interface for full speed device.

HighSpeedClassInterfaceEx

A structure that describes an interface for high speed device.

SuperSpeedClassInterfaceEx

A USBFN_CLASS_INTERFACE_EX structure that describes an interface for SuperSpeed device.

InterfaceName

A string that contains the interface name.

InterfaceGuid

A string from which the driver can derive the device interface GUID.

HasInterfaceGuid

Determines whether the driver has published a device interface is GUID.

See also