REMOTE_NDIS_INITIALIZE_MSG
このメッセージは、ネットワーク接続を初期化するため、ホストからリモート NDIS デバイスに送信されます。 これは、デバイスがリモート NDIS によって初期化された状態でない場合のみ、コントロール チャネルを通じて送信されます。
オフセット | サイズ | フィールド | 説明 |
---|---|---|---|
0 |
4 |
MessageType |
送信するメッセージの種類を指定します。 0x00000002 に設定します。 |
4 |
4 |
MessageLength |
このメッセージの先頭からの全長をバイト単位で指定します。 |
8 |
4 |
RequestId |
リモート NDIS メッセージ ID 値を指定します。 この値は、ホストによって送信されたメッセージとデバイスの応答を照合するために使用されます。 |
12 |
4 |
MajorVersion |
ホストによって実装されるリモート NDIS プロトコルのバージョンを指定します。 現在の仕様では、RNDIS_MAJOR_VERSION = 1 が使用されています。 |
16 |
4 |
MinorVersion |
ホストによって実装されるリモート NDIS プロトコルのバージョンを指定します。 現在の仕様では、RNDIS_MINOR_VERSION = 0 が使用されています。 |
20 |
4 |
MaxTransferSize |
ホストがデバイスから受信することを想定している 1 つのバス データ転送の最大サイズをバイト単位で指定します。 通常、各バス データ転送は 1 つのリモート NDIS メッセージに対応します。 ただし、デバイスは、データ パケットを含む複数のリモート NDIS メッセージを単一の転送にバンドルすることがあります (REMOTE_NDIS_PACKET_MSG を参照)。 |
要件
バージョン |
Microsoft Windows XP 以降のバージョンの Windows オペレーティング システムで使用できます。 Windows 2000 でも再頒布可能バイナリとして使用できます。 |
ヘッダー |
Rndis.h (Rndis.h を含む) |