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 メッセージを 1 つの転送にバンドルすることがあります (REMOTE_NDIS_PACKET_MSGを参照)。 |
必要条件
バージョン |
Microsoft Windows XP 以降のバージョンの Windows オペレーティング システムで使用できます。 Windows 2000 でも再頒布可能バイナリとして使用できます。 |
ヘッダ |
Rndis.h (Rndis.h を含む) |