IRB_REQ_ISOCH_ALLOCATE_CHANNEL 结构 (1394.h)

此结构包含 1394 总线驱动程序执行 IsochAllocateChannel 请求所需的字段。

语法

typedef struct _IRB_REQ_ISOCH_ALLOCATE_CHANNEL {
  ULONG         nRequestedChannel;
  ULONG         Channel;
  LARGE_INTEGER ChannelsAvailable;
} IRB_REQ_ISOCH_ALLOCATE_CHANNEL;

成员

nRequestedChannel

指定要分配的特定通道,或为任意通道ISOCH_ANY_CHANNEL。

Channel

如果请求成功,则指定分配的通道。

ChannelsAvailable

指定可用通道的位图。 最高位位 (位 63) 指定通道 0,下一位 (位 62) 指定通道 1,依序排列。

注意 驱动程序不应依赖此信息,因为其他设备可能随时分配或解除分配通道。 即使请求失败,总线驱动程序也会填充此成员。
 

要求

要求
Header 1394.h