PUSB_BUSIFFN_IS_DEVICE_HIGH_SPEED callback function (usbbusif.h)

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

[in, optional] unnamedParam1

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.

Requirements

Requirement Value
Target Platform Desktop
Header usbbusif.h (include Usbbusif.h)
IRQL < = DISPATCH_LEVEL

See also