Freigeben über


WDI_MESSAGE_HEADER-Struktur (dot11wificxintf.h)

Wichtig

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

Die WDI_MESSAGE_HEADER-Struktur definiert den WiFi-Nachrichtenheader. Alle WLAN-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;

Member

PortId

Gibt den Bezeichner für das Port-Objekt an, auf das dieser Befehl ausgerichtet ist. Bei Befehlen für das Adapterobjekt ist dies 0xFFFF.

Reserved

Dieser Member ist reserviert.

Status

Gibt den vorgangsabschluss status für Ausgabemeldungen an. Für Eingabenachrichten 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 für alle 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
Unterstützte Mindestversion (Client) Windows 11
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile dot11wificxintf.h

Weitere Informationen

Einführung in die Wi-Fi WDF-Klassenerweiterung (WiFiCx)

WiFiCx-Nachrichtenstruktur