IRB_REQ_ISOCH_ALLOCATE_CHANNEL structure (1394.h)
This structure contains the fields necessary in order for the 1394 bus driver to carry out an IsochAllocateChannel request.
Syntax
typedef struct _IRB_REQ_ISOCH_ALLOCATE_CHANNEL {
ULONG nRequestedChannel;
ULONG Channel;
LARGE_INTEGER ChannelsAvailable;
} IRB_REQ_ISOCH_ALLOCATE_CHANNEL;
Members
nRequestedChannel
Specifies the particular channel to allocate, or ISOCH_ANY_CHANNEL for an arbitrary channel.
Channel
Specifies the channel allocated, if the request succeeds.
ChannelsAvailable
A bitmap specifying the available channels. The highest order bit (bit 63) specifies channel 0, the next bit (bit 62) specifies channel 1, and so on.
Note Drivers should not rely on this information because another device may allocate or deallocate channels at any time. The bus driver fills in this member, even if the request fails.
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