次の方法で共有


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