SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE enumeration (usbsidebandaudio.h)

Describes the type of transport resource. The resources will be returned in the output buffer.

Syntax

typedef enum _SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE {
  SIOP_TYPE_USBAUD_USBD_INTERFACE_DESCRIPTOR,
  SIOP_TYPE_USBAUD_EP_USBD_ENDPOINT_DESCRIPTOR,
  SIOP_TYPE_USBAUD_EP_USBD_ENDPOINT_OFFLOAD_INFORMATION,
  SIOP_TYPE_USBAUD_EP_USBAUDIO_TRANSPORT_RESOURCES,
  SIOP_TYPE_USBAUD_EP_OFFLOAD_RESOURCE_ID,
  SIOP_TYPE_USBAUD_FB_EP_USBD_ENDPOINT_DESCRIPTOR,
  SIOP_TYPE_USBAUD_FB_EP_USBD_ENDPOINT_OFFLOAD_INFORMATION,
  SIOP_TYPE_USBAUD_FB_EP_USBAUDIO_TRANSPORT_RESOURCES,
  SIOP_TYPE_USBAUD_FB_EP_OFFLOAD_RESOURCE_ID,
  SIOP_TYPE_USBAUD_ENDPOINT_DESCRIPTOR_PER_FORMAT,
  SBUSBAUD_EP_TRANSPORT_RESOURCE_TYPE_INVALID
} SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE;

Constants

 
SIOP_TYPE_USBAUD_USBD_INTERFACE_DESCRIPTOR
USB Interface Descriptor
SIOP_TYPE_USBAUD_EP_USBD_ENDPOINT_DESCRIPTOR
USBD Endpoint Descriptor
SIOP_TYPE_USBAUD_EP_USBD_ENDPOINT_OFFLOAD_INFORMATION
USBD Endpoint Offload Information
SIOP_TYPE_USBAUD_EP_USBAUDIO_TRANSPORT_RESOURCES
Sideband Audio EP transport resource
SIOP_TYPE_USBAUD_EP_OFFLOAD_RESOURCE_ID
ULONG resource ID specific to hardware platform.
SIOP_TYPE_USBAUD_FB_EP_USBD_ENDPOINT_DESCRIPTOR
Feedback Endpoint USBD Endpoint Descriptor
SIOP_TYPE_USBAUD_FB_EP_USBD_ENDPOINT_OFFLOAD_INFORMATION
Feedback Endpoint USBD Endpoint Offload Information
SIOP_TYPE_USBAUD_FB_EP_USBAUDIO_TRANSPORT_RESOURCES
Feedback Endpoint Sideband Audio EP transport resource
SIOP_TYPE_USBAUD_FB_EP_OFFLOAD_RESOURCE_ID
Feedback Endpoint ULONG resource ID specific to hardware platform.
SIOP_TYPE_USBAUD_ENDPOINT_DESCRIPTOR_PER_FORMAT
USBD_ENDPOINT_DESCRIPTOR for specific format.
SBUSBAUD_EP_TRANSPORT_RESOURCE_TYPE_INVALID
Unused

Remarks

IOCTL_SBAUD_GET_SIOP is defined with METHOD_NEITHER buffering model. The requested resource information will be copied to the Irp->UserBuffer.

Requirements

Requirement Value
Header usbsidebandaudio.h (include usbsidebandaudio.h)

See also

IOCTL_SBAUD_GET_SIOP

usbsidebandaudio.h