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