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 remote NDIS.
Offset | Taille | Champ | Description |
---|---|---|---|
0 |
4 |
MessageType |
Spécifie le type de message envoyé. Définissez 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 du protocole NDIS distant implémentée par l’hôte. La spécification actuelle utilise RNDIS_MAJOR_VERSION = 1. |
16 |
4 |
MinorVersion |
Spécifie la version du protocole NDIS distant 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 de tout transfert de données de bus unique que l’hôte s’attend à recevoir de l’appareil. En règle générale, chaque transfert de données de 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). |
Spécifications
Version |
Disponible dans Microsoft Windows XP et les versions ultérieures des systèmes d’exploitation Windows. Également disponible dans Windows 2000 en tant que fichiers binaires redistribuables. |
En-tête |
Rndis.h (inclure Rndis.h) |