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) |