IRB_REQ_ISOCH_SET_CHANNEL_BANDWIDTH - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// 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 reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-1394-_irb_req_isoch_set_channel_bandwidth)

_IRB_REQ_ISOCH_SET_CHANNEL_BANDWIDTH structure

Description

This structure contains the fields necessary for the Bus driver to carry out an IsochSetChannelBandwidth request.

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.