Freigeben über


DOT11_DISASSOCIATION_PARAMETERS Struktur (windot11.h)

Wichtig Die Native 802.11 Wireless LAN-Schnittstelle ist in Windows 10 und höher veraltet. Verwenden Sie stattdessen die WLAN Device Driver Interface (WDI). Weitere Informationen zu WDI finden Sie unter Wlan Universal Windows-Treibermodell.
 
Die DOT11_DISASSOCIATION_PARAMETERS-Struktur gibt die Ergebnisse des Von der 802.11-Station ausgeführten Diszuordnungsvorgangs mit einem Zugriffspunkt (Access Point, AP) oder Peerstation an. Der Native 802.11-Miniporttreiber enthält eine DOT11_ASSOCIATION_DISASSOCIATION_PARAMETERS-Struktur, wenn der Treiber eine NDIS_STATUS_DOT11_DISASSOCIATION status Indikation.

Syntax

typedef struct DOT11_DISASSOCIATION_PARAMETERS {
  NDIS_OBJECT_HEADER Header;
  DOT11_MAC_ADDRESS  MacAddr;
  DOT11_ASSOC_STATUS uReason;
  ULONG              uIHVDataOffset;
  ULONG              uIHVDataSize;
} DOT11_DISASSOCIATION_PARAMETERS, *PDOT11_DISASSOCIATION_PARAMETERS;

Member

Header

Der Typ, die Revision und die Größe der DOT11_DISASSOCIATION_PARAMETERS Struktur. Dieses Element ist als NDIS_OBJECT_HEADER-Struktur formatiert.

Der Miniporttreiber muss die Member von Header auf die folgenden Werte festlegen:

Typ

Dieser Member muss auf NDIS_OBJECT_TYPE_DEFAULT festgelegt werden.

Revision

Dieses Element muss auf DOT11_DISASSOCIATION_PARAMETERS_REVISION_1 festgelegt werden.

Size

Dieser Member muss auf sizeof(DOT11_DISASSOCIATION_PARAMETERS) festgelegt werden.

Weitere Informationen zu diesen Membern finden Sie unter NDIS_OBJECT_HEADER.

MacAddr

Die MAC-Adresse (Media Access Control) des AP oder der Peerstation, der die 802.11-Station nicht zugeordnet wurde.

Wenn der Miniporttreiber MacAddr auf den Feldhalterwert von 0xFFFFFFFFFFFF festlegt, hat die 802.11-Station die Zuordnung zum AP oder allen Peerstationen aufgehoben.

uReason

Der Grund für die Diszuordnung, die als DOT11_ASSOC_STATUS-Wert formatiert ist.

uIHVDataOffset

Der Offset eines Datenblocks in einem proprietären Format, das vom IHV definiert wird. Der IHV kann diesen Datenblock für alle Zwecke verwenden, die mit dem NDIS_STATUS_DOT11_DISASSOCIATION status Indikation.

Dieser Offset ist relativ zum Anfang des Puffers, der die DOT11_DISASSOCIATION_PARAMETERS-Struktur enthält.

Wenn der Miniporttreiber keine IHV-Daten in der NDIS_STATUS_DOT11_DISASSOCIATION-Anzeige zurückgibt, muss uIHVDataOffset auf 0 festgelegt werden.

uIHVDataSize

Die Länge des Datenblocks, der vom IHV für die NDIS_STATUS_DOT11_DISASSOCIATION status Indikation. Wenn der Miniporttreiber in dieser Anzeige keine IHV-Daten zurückgibt, muss er uIHVDataSize auf Null festlegen.

Hinweise

Weitere Informationen zum Vorgang zum Aufheben der Zuordnung finden Sie unter Trennen von Zuordnungsvorgängen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile windot11.h (include Ndis.h)

Weitere Informationen

NDIS_STATUS_DOT11_DISASSOCIATION

DOT11_ASSOC_STATUS

NDIS_OBJECT_HEADER