PUSB_BUSIFFN_IS_DEVICE_HIGH_SPEED - NtDoc

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

typedef BOOLEAN
  (USB_BUSIFFN *PUSB_BUSIFFN_IS_DEVICE_HIGH_SPEED) (
    IN PVOID
  );
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-usbbusif-pusb_busiffn_is_device_high_speed)

PUSB_BUSIFFN_IS_DEVICE_HIGH_SPEED callback function

Description

The USB_BUSIFFN_IS_DEVICE_HIGH_SPEED routine returns TRUE if the device is operating at high speed.

Syntax

typedef BOOLEAN
  (USB_BUSIFFN *PUSB_BUSIFFN_IS_DEVICE_HIGH_SPEED) (
    IN PVOID
  );

Parameters

unnamedParam1 [in, optional]

Handle returned in the BusContext member of the USB_BUS_INTERFACE_USBDI_V1 structure by an IRP_MN_QUERY_INTERFACE request.

Return value

USB_BUSIFFN_IS_DEVICE_HIGH_SPEED implementation returns TRUE if the USB device is operating at high speed USB 2.0 compliant device; FALSE otherwise.

Remarks

See also