BUS_RESET_DATA 结构 (1394.h)

BUS_RESET_DATA 结构指定扩展总线重置通知例程的上下文。

语法

typedef struct _BUS_RESET_DATA {
  PVOID        ResetContext;
  ULONG        GenerationCount;
  NODE_ADDRESS DeviceNodeId;
  NODE_ADDRESS LocalNodeId;
  UCHAR        SpeedToNode;
} BUS_RESET_DATA, *PBUS_RESET_DATA;

成员

ResetContext

指向发生总线重置时客户端驱动程序定义的上下文的指针。 发送REQUEST_BUS_RESET_NOTIFICATION请求时,在 u.BusResetNotification.ResetContext 参数中指定的参数。

GenerationCount

1394 总线的当前一代。

DeviceNodeId

设备的 1394 地址。

LocalNodeId

本地主机的 1394 地址。

SpeedToNode

协商到设备的速度。 可能的值如下:

标志 说明
SPEED_FLAGS_800 0x08 800 Mb/s
SPEED_FLAGS_1600 0x10 160 Mb/s
SPEED_FLAGS_3200 0x20 3200 Mb/s

要求

要求
最低受支持的客户端 在 Windows 7 及更高版本中可用。
标头 1394.h (包括 1394.h)

另请参阅

Windows 7 中的设备驱动程序接口 (DDI) 更改