次の方法で共有


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 を含む)

こちらもご覧ください

Windows 7 のデバイス ドライバー インターフェイス (DDI) の変更点