// 1394.h
typedef struct _IRB_REQ_ISOCH_ALLOCATE_CHANNEL {
ULONG nRequestedChannel;
ULONG Channel;
LARGE_INTEGER ChannelsAvailable;
} IRB_REQ_ISOCH_ALLOCATE_CHANNEL;
View the official Windows Driver Kit DDI referenceNo description available.
This structure contains the fields necessary in order for the 1394 bus driver to carry out an IsochAllocateChannel request.
nRequestedChannelSpecifies the particular channel to allocate, or ISOCH_ANY_CHANNEL for an arbitrary channel.
ChannelSpecifies the channel allocated, if the request succeeds.
ChannelsAvailableA 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.