WDI_MESSAGE_HEADER-Struktur (dot11wdi.h)
Wichtig
Dieses Thema ist Teil des WDI-Treibermodells, das in Windows 10 veröffentlicht wurde. Das WDI-Treibermodell befindet sich jetzt im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität. 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.
Die WDI_MESSAGE_HEADER-Struktur definiert den WDI-Nachrichtenheader. 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;
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 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Kopfzeile | dot11wdi.h |