Freigeben über


WDI_MESSAGE_HEADER Struktur (dot11wdi.h)

Wichtig

Dieses Thema ist Teil des in Windows 10 veröffentlichten WDI-Treiber modells. Das WDI-Treibermodell befindet sich jetzt im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. WiFiCx- ist das in Windows 11 veröffentlichte Wi-Fi Treibermodell. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features nutzen zu können.

Die WDI_MESSAGE_HEADER Struktur definiert den WDI-Nachrichtenkopf. Alle WDI-Befehlsmeldungen müssen mit diesem Header beginnen.

Syntax

typedef struct _WDI_MESSAGE_HEADER {
  WDI_PORT_ID PortId;
  UINT16      Reserved;
  NDIS_STATUS Status;
  UINT32      TransactionId;
  UINT32      IhvSpecificId;
} WDI_MESSAGE_HEADER, *PWDI_MESSAGE_HEADER;

Angehörige

PortId

Gibt den Bezeichner für das Port-Objekt an, für das dieser Befehl vorgesehen ist. Für Befehle im Adapter-Objekt ist dies 0xFFFF.

Reserved

Dieses Mitglied ist reserviert.

Status

Gibt den Vorgangsabschlussstatus für Ausgabemeldungen an. Für Eingabemeldungen ist dieses Feld reserviert.

TransactionId

Gibt die Transaktions-ID an. Dieser Wert wird verwendet, um vom Host gesendete Nachrichten mit Funktionsantworten abzugleichen. Dieser Wert muss bei allen ausstehenden Transaktionen eindeutig sein. Für Benachrichtigungen muss die TransactionId von der Funktion auf 0 festgelegt werden.

IhvSpecificId

Gibt eine IHV-spezifische ID für diese Nachricht an. Dies kann von IHVs zum Debuggen verwendet werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- dot11wdi.h