IRB_REQ_ISOCH_SET_CHANNEL_BANDWIDTH structure (1394.h)
This structure contains the fields necessary for the Bus driver to carry out an IsochSetChannelBandwidth request.
Syntax
typedef struct _IRB_REQ_ISOCH_SET_CHANNEL_BANDWIDTH {
HANDLE hBandwidth;
ULONG nMaxBytesPerFrame;
ULONG nBandwidthUnitsRequired;
} IRB_REQ_ISOCH_SET_CHANNEL_BANDWIDTH;
Members
hBandwidth
Bandwidth handle to reset.
nMaxBytesPerFrame
Specifies the new bandwidth for hBandwidth.
nBandwidthUnitsRequired
Specifies a pre-calculated value.
Remarks
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.
Requirements
Requirement | Value |
---|---|
Header | 1394.h |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for