Freigeben über


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)