Condividi tramite


DOT11_DISASSOCIATION_PARAMETERS struttura (windot11.h)

Importante L'interfaccia LAN wireless nativa 802.11 è deprecata in Windows 10 e versioni successive. Usare invece l'interfaccia WDI (WLAN Device Driver Interface). Per altre informazioni su WDI, vedere Modello di driver windows universale WLAN.
 
La struttura DOT11_DISASSOCIATION_PARAMETERS specifica i risultati dell'operazione di disassociazione eseguita dalla stazione 802.11 con un punto di accesso (AP) o una stazione peer. Il driver miniport nativo 802.11 include una struttura DOT11_ASSOCIATION_DISASSOCIATION_PARAMETERS quando il driver fa un NDIS_STATUS_DOT11_DISASSOCIATION indicazione dello stato.

Sintassi

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;

Members

Header

Tipo, revisione e dimensione della struttura DOT11_DISASSOCIATION_PARAMETERS. Questo membro viene formattato come struttura NDIS_OBJECT_HEADER .

Il driver miniport deve impostare i membri di Intestazione sui valori seguenti:

Tipo

Questo membro deve essere impostato su NDIS_OBJECT_TYPE_DEFAULT.

Revisione

Questo membro deve essere impostato su DOT11_DISASSOCIATION_PARAMETERS_REVISION_1.

Dimensione

Questo membro deve essere impostato su sizeof(DOT11_DISASSOCIATION_PARAMETERS).

Per altre informazioni su questi membri, vedere NDIS_OBJECT_HEADER.

MacAddr

L'indirizzo MAC (Media Access Control) della stazione AP o peer che la stazione 802.11 ha disassociato.

Se il driver miniport imposta MacAddr sul valore jolly di 0xFFFFFFFFFFFF, la stazione 802.11 ha disassociato dall'AP o da tutte le stazioni peer.

uReason

Motivo della disassociazione formattata come valore DOT11_ASSOC_STATUS .

uIHVDataOffset

Offset di un blocco di dati in un formato proprietario definito dall'IHV. L'IHV può usare questo blocco di dati per qualsiasi scopo correlato all'oggetto NDIS_STATUS_DOT11_DISASSOCIATION indicazione dello stato.

Questo offset è relativo all'inizio del buffer, che contiene la struttura DOT11_DISASSOCIATION_PARAMETERS.

Se il driver miniport non restituisce i dati IHV nell'indicazione NDIS_STATUS_DOT11_DISASSOCIATION, deve impostare uIHVDataOffset su zero.

uIHVDataSize

Lunghezza del blocco di dati utilizzato dall'IHV per l'oggetto NDIS_STATUS_DOT11_DISASSOCIATION indicazione dello stato. Se il driver miniport non restituisce i dati IHV in questa indicazione, deve impostare uIHVDataSize su zero.

Commenti

Per altre informazioni sull'operazione di disassociazione, vedere Operazioni di disassociazione.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione windot11.h (include Ndis.h)

Vedi anche

NDIS_STATUS_DOT11_DISASSOCIATION

DOT11_ASSOC_STATUS

NDIS_OBJECT_HEADER