REMOTE_NDIS_SET_MSG
Diese Nachricht wird von einem Host an ein Remote-NDIS-Gerät gesendet, wenn der Wert eines Betriebsparameters auf dem Gerät festgelegt werden muss. Der festgelegte spezifische Parameter wird mithilfe eines Objektbezeichners (Object Identifier, OID) identifiziert, und der Wert, auf den er festgelegt werden soll, ist in einem Informationspuffer enthalten, der zusammen mit der Nachricht gesendet wird. Der Host kann jederzeit REMOTE_NDIS_SET_MSG über den Steuerungskanal an das Gerät senden, wenn sich das Gerät in einem zustand befindet, der von Remote-NDIS initialisiert wurde. Das NDIS-Remotegerät antwortet auf diese Nachricht, indem es eine REMOTE_NDIS_SET_CMPLT an den Host sendet.
Offset | Size | Feld | BESCHREIBUNG |
---|---|---|---|
0 |
4 |
MessageType |
Gibt den Typ der gesendeten Nachricht an. Auf 0x00000005 festgelegt. |
4 |
4 |
MessageLength |
Gibt die Gesamtlänge dieser Nachricht ab dem Anfang der Nachricht in Byte an. |
8 |
4 |
RequestId |
Gibt den Wert der Remote-NDIS-Nachrichten-ID an. Dieser Wert wird verwendet, um vom Host gesendete Nachrichten mit Geräteantworten abzugleichen. |
12 |
4 |
OID |
Gibt die NDIS-OID an, die den festzulegenden Parameter identifiziert. |
16 |
4 |
InformationBufferLength |
Gibt die Länge der Eingabedaten für die Anforderung in Bytes an. |
20 |
4 |
InformationBufferOffset |
Gibt den Byteoffset vom Anfang des Felds RequestId an, an dem sich Eingabedaten für die Anforderung befinden. |
24 |
4 |
DeviceVcHandle |
Reserviert für verbindungsorientierte Geräte. Auf NULL festlegen. |
Requirements (Anforderungen)
Version |
Verfügbar in Microsoft Windows XP und höheren Versionen der Windows-Betriebssysteme. Auch in Windows 2000 als verteilbare Binärdateien verfügbar. |
Header |
Rndis.h (include Rndis.h) |