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/秒 |
SPEED_FLAGS_1600 | 0x10 | 160 Mb/秒 |
SPEED_FLAGS_3200 | 0x20 | 3200 Mb/秒 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 以降のバージョンで使用できます。 |
Header | 1394.h (1394.h を含む) |