// wdfusb.h
BYTE WdfUsbInterfaceGetInterfaceNumber(
[in] WDFUSBINTERFACE UsbInterface
);
View the official Windows Driver Kit DDI referenceNo description available.
[Applies to KMDF and UMDF]
The WdfUsbInterfaceGetInterfaceNumber method returns the interface number of a specified USB interface object.
UsbInterface [in]A handle to a USB interface object that was obtained by calling WdfUsbTargetDeviceGetInterface.
WdfUsbInterfaceGetInterfaceNumber returns the interface number.
A bug check occurs if the driver supplies an invalid object handle.
For more information about interface numbers, see the USB specification.
For more information about the WdfUsbInterfaceGetInterfaceNumber method and USB I/O targets, see USB I/O Targets.
The following code example obtains the interface number of a specified USB interface object.
BYTE interfaceNumber;
interfaceNumber = WdfUsbInterfaceGetInterfaceNumber(UsbInterface);
WdfUsbTargetDeviceGetInterface