estrutura DOT11_PEER_INFO (windot11.h)
Sintaxe
typedef struct _DOT11_PEER_INFO {
DOT11_MAC_ADDRESS MacAddress;
USHORT usCapabilityInformation;
DOT11_AUTH_ALGORITHM AuthAlgo;
DOT11_CIPHER_ALGORITHM UnicastCipherAlgo;
DOT11_CIPHER_ALGORITHM MulticastCipherAlgo;
BOOLEAN bWpsEnabled;
USHORT usListenInterval;
UCHAR ucSupportedRates[MAX_NUM_SUPPORTED_RATES_V2];
USHORT usAssociationID;
DOT11_ASSOCIATION_STATE AssociationState;
DOT11_POWER_MODE PowerMode;
LARGE_INTEGER liAssociationUpTime;
DOT11_PEER_STATISTICS Statistics;
} DOT11_PEER_INFO, *PDOT11_PEER_INFO;
Membros
MacAddress
O endereço MAC (controle de acesso à mídia) da estação par em uma rede independente do BSS (IBSS).
usCapabilityInformation
O campo Informações de Funcionalidade 802.11 dos quadros de resposta de sinalizador ou investigação que a estação 802.11 recebeu mais recentemente do par.
AuthAlgo
O algoritmo de autenticação que a estação 802.11 resolveu com a estação par durante a operação de associação. Para obter mais informações sobre o tipo de dados do membro AuthAlgo , consulte DOT11_AUTH_ALGORITHM.
Esse membro não será definido se o par não estiver associado.
UnicastCipherAlgo
O algoritmo de criptografia unicast que a estação 802.11 resolveu com a estação par durante a operação de associação. Para obter mais informações sobre o tipo de dados para o membro UnicastCipherAlgo , consulte DOT11_CIPHER_ALGORITHM.
Esse membro não será definido se o par não estiver associado.
MulticastCipherAlgo
O algoritmo de criptografia multicast que a estação 802.11 resolveu com a estação par durante a operação de associação. Para obter mais informações sobre o tipo de dados do membro MulticastCipherAlgo , consulte DOT11_CIPHER_ALGORITHM.
Esse membro não será definido se o par não estiver associado.
bWpsEnabled
Um valor booliano que indica se a WPS (Instalação Protegida por WiFi) está habilitada para a estação par. Se TRUE, o WPS estiver habilitado e os algoritmos de autenticação e codificação usados pelo par poderão ser diferentes dos algoritmos habilitados no AP.
Esse membro não deverá ser usado se o par não estiver associado.
usListenInterval
Um valor USHORT que define o campo Intervalo de Escuta 802,11 obtido da solicitação de associação.
Esse membro terá um valor igual a zero se o par não estiver associado.
ucSupportedRates[MAX_NUM_SUPPORTED_RATES_V2]
Um valor UCHAR que especifica as taxas de dados compatíveis com a estação par. Essas taxas se baseiam no IE de taxas com suporte 802,11 dos quadros de resposta de sinalizador ou investigação que a estação 802.11 recebeu mais recentemente do par.
Cada entrada na matriz ucPeerSupportedRates é o valor de um índice dentro da tabela de taxas de dados retornada por meio de uma consulta de OID_DOT11_DATA_RATE_MAPPING_TABLE. O valor do índice deve estar entre 2 e 127.
Esse membro terá um valor igual a zero se o par não estiver associado.
usAssociationID
Um valor USHORT que especifica o campo ID de associação 802.11 dos quadros de resposta de associação ou re-associação que a estação 802.11 recebeu da AP.
Esse membro terá um valor de 0xFFFF se o par não estiver associado.
AssociationState
Um valor de tipo DOT11_ASSOCIATION_STATE que indica o estado de autenticação e associação 802,11 da estação par. O estado pode ser dot11_assoc_state_auth_unassoc ou dot11_assoc_state_auth_assoc.
No IEEE 802.11 Standard, o procedimento de autenticação 802.11 é opcional para uma rede independente. Portanto, dependendo da implementação de IHV, o estado representado pelo valor de enumeração dot11_assoc_state_auth_unassoc pode não ser aplicável.
PowerMode
Um valor de tipo DOT11_POWER_MODE que descreve o modo de gerenciamento de energia mais recente da estação par.
liAssociationUpTime
Um valor LARGEINTEGER que especifica o carimbo de data/hora quando o procedimento de associação 802.11 foi concluído com êxito. O driver de miniporto chama NdisGetCurrentSystemTime para obter o carimbo de data/hora da conclusão da associação.
Esse membro terá um valor igual a zero se o par não estiver associado.
Statistics
Os contadores de estatísticas para o tráfego de dados, definidos pela estrutura DOT11_PEER_STATISTICS .
Esse membro terá um valor igual a zero se o par não estiver associado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows 7 e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | windot11.h (inclua Ndis.h) |