estrutura DOT11_DISASSOCIATION_PARAMETERS (windot11.h)
Sintaxe
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;
Membros
Header
O tipo, a revisão e o tamanho da estrutura DOT11_DISASSOCIATION_PARAMETERS. Esse membro é formatado como uma estrutura NDIS_OBJECT_HEADER .
O driver de miniporta deve definir os membros de Header para os seguintes valores:
Tipo
Esse membro deve ser definido como NDIS_OBJECT_TYPE_DEFAULT.
Revisão
Esse membro deve ser definido como DOT11_DISASSOCIATION_PARAMETERS_REVISION_1.
Tamanho
Esse membro deve ser definido como sizeof(DOT11_DISASSOCIATION_PARAMETERS).
Para obter mais informações sobre esses membros, consulte NDIS_OBJECT_HEADER.
MacAddr
O endereço MAC (controle de acesso à mídia) da ap ou estação par da qual a estação 802.11 desassociada.
Se o driver de miniporta definir MacAddr como o valor curinga de 0xFFFFFFFFFFFF, a estação 802.11 será desassociada da AP ou de todas as estações pares.
uReason
O motivo da desassociação formatada como um valor DOT11_ASSOC_STATUS .
uIHVDataOffset
O deslocamento de um bloco de dados em um formato proprietário definido pelo IHV. O IHV pode usar esse bloco de dados para qualquer finalidade relacionada ao NDIS_STATUS_DOT11_DISASSOCIATION indicação status.
Esse deslocamento é relativo ao início do buffer, que contém a estrutura DOT11_DISASSOCIATION_PARAMETERS.
Se o driver de miniporto não estiver retornando dados IHV na indicação NDIS_STATUS_DOT11_DISASSOCIATION, ele deverá definir uIHVDataOffset como zero.
uIHVDataSize
O comprimento do bloco de dados usado pelo IHV para o NDIS_STATUS_DOT11_DISASSOCIATION indicação status. Se o driver de miniporto não estiver retornando dados IHV nessa indicação, ele deverá definir uIHVDataSize como zero.
Comentários
Para obter mais informações sobre a operação de desassociação, consulte Operações de desassociação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | windot11.h (inclua Ndis.h) |