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 等。

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

要求

要求 价值
标头 1394.h