Partager via


REMOTE_NDIS_INITIALIZE_MSG

Ce message est envoyé par l’hôte à un appareil NDIS distant pour initialiser la connexion réseau. Il est envoyé via le canal de contrôle et uniquement lorsque l’appareil n’est pas dans un état initialisé par NDIS distant.

Compenser Taille Champ Description

0

4

MessageType

Spécifie le type de message envoyé. Défini sur 0x00000002.

4

4

MessageLength

Spécifie en octets la longueur totale de ce message, à partir du début du message.

8

4

RequestId

Spécifie la valeur de l’ID de message NDIS distant. Cette valeur est utilisée pour faire correspondre les messages envoyés par l’hôte avec les réponses de l’appareil.

12

4

MajorVersion

Spécifie la version de protocole NDIS distante implémentée par l’hôte. La spécification actuelle utilise RNDIS_MAJOR_VERSION = 1.

16

4

MinorVersion

Spécifie la version de protocole NDIS distante implémentée par l’hôte. La spécification actuelle utilise RNDIS_MINOR_VERSION = 0.

20

4

MaxTransferSize

Spécifie la taille maximale en octets d’un seul transfert de données de bus que l’hôte s’attend à recevoir de l’appareil. En règle générale, chaque transfert de données bus prend en charge un seul message NDIS distant. Toutefois, l’appareil peut regrouper plusieurs messages NDIS distants qui contiennent des paquets de données dans un seul transfert (voir REMOTE_NDIS_PACKET_MSG).

Exigences

Version

Disponible dans Microsoft Windows XP et versions ultérieures des systèmes d’exploitation Windows. Disponible également dans Windows 2000 en tant que fichiers binaires redistribuables.

En-tête

Rndis.h (include Rndis.h)