// 1394.h
typedef struct _IRB_REQ_ISOCH_SET_CHANNEL_BANDWIDTH {
HANDLE hBandwidth;
ULONG nMaxBytesPerFrame;
ULONG nBandwidthUnitsRequired;
} IRB_REQ_ISOCH_SET_CHANNEL_BANDWIDTH;
View the official Windows Driver Kit DDI referenceNo description available.
This structure contains the fields necessary for the Bus driver to carry out an IsochSetChannelBandwidth request.
hBandwidthBandwidth handle to reset.
nMaxBytesPerFrameSpecifies the new bandwidth for hBandwidth.
nBandwidthUnitsRequiredSpecifies a pre-calculated value.
This request does not require the caller to know the bandwidth that was allocated when a handle was generated. REQUEST_ISOCH_SET_CHANNEL_BANDWIDTH can be used to readjust the bandwidth on a bandwidth handle whose bytes per frame setting is unknown. Despite its name, this request does not involve isochronous channels in any way.