// sidebandaudio.h
typedef struct _SIDEBANDAUDIO_DEVICE_DESCRIPTOR {
ULONG NumberOfEndpoints;
} SIDEBANDAUDIO_DEVICE_DESCRIPTOR, *PSIDEBANDAUDIO_DEVICE_DESCRIPTOR;
View the official Windows Driver Kit DDI referenceNo description available.
The SIDEBANDAUDIO_DEVICE_DESCRIPTOR structure describes the number of endpoints on the device.
NumberOfEndpointsNumber of Audio endpoints on the devices that can be sidebanded. This number excludes the feedback endpoints.
A device can contain multiple audio endpoints that can be used in Sideband mode. The number of endpoints can be used to iterate through all the endpoints contained in the device using a 0 based index (0 to n-1).
The driver should call IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR iteratively to get details about each of the endpoints.
| Header | sidebandaudio.h |
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR