REMOTE_NDIS_SET_MSG
Ce message est envoyé à un appareil NDIS distant à partir d’un hôte, quand il doit définir la valeur d’un paramètre opérationnel sur l’appareil. Le paramètre spécifique défini est identifié par le biais d’un identificateur d’objet (OID), et la valeur à définir est contenue dans une mémoire tampon d’informations envoyée avec le message. L’hôte peut envoyer REMOTE_NDIS_SET_MSG à l’appareil via le canal de contrôle à tout moment que l’appareil est dans un état initialisé par NDIS distant. L’appareil NDIS distant répond à ce message en envoyant un REMOTE_NDIS_SET_CMPLT à l’hôte.
Compenser | Taille | Champ | Description |
---|---|---|---|
0 |
4 |
MessageType |
Spécifie le type de message envoyé. Défini sur 0x00000005. |
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 |
Oid |
Spécifie l’OID NDIS qui identifie le paramètre défini. |
16 |
4 |
InformationBufferLength |
Spécifie, en octets, la longueur des données d’entrée pour la demande. |
20 |
4 |
InformationBufferOffset |
Spécifie le décalage d’octet, à partir du début du champ RequestId, auquel se trouvent les données d’entrée de la requête. |
24 |
4 |
DeviceVcHandle |
Réservé aux appareils orientés connexion. Défini sur zéro. |
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) |