Freigeben über


DOT11_PEER_INFO Struktur (windot11.h)

Wichtig

WiFiCx- ist das neue Wi-Fi Treibermodell, das in Windows 11 veröffentlicht wurde. Es wird empfohlen, wiFiCx zu verwenden, um die neuesten Features nutzen zu können. Das WDI-Treibermodell befindet sich jetzt im Wartungsmodus und erhält nur Korrekturen mit hoher Priorität.

Die DOT11_PEER_INFO Struktur gibt Informationen zu einer Peerstation innerhalb eines unabhängigen IbSS-Netzwerks (Basic Service Set) an.

Hinweis IBSS (Ad hoc) und SoftAP veraltet sind. Verwenden Sie ab Windows 8.1 und Windows Server 2012 R2 Wi-Fi Direct.
 

Syntax

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;

Angehörige

MacAddress

Die Mac-Adresse (Media Access Control) der Peerstation in einem unabhängigen BSS(IBSS)-Netzwerk.

usCapabilityInformation

Das Feld "802.11 Capability Information" aus den Beacon- oder Probeantwortframes, die die Station 802.11 zuletzt vom Peer erhalten hat.

AuthAlgo

Der Authentifizierungsalgorithmus, den die Station 802.11 während des Zuordnungsvorgangs mit der Peerstation aufgelöst hat. Weitere Informationen zum Datentyp für das AuthAlgo--Mitglied finden Sie unter DOT11_AUTH_ALGORITHM.

Dieses Element ist nicht definiert, wenn der Peer nicht zugeordnet ist.

UnicastCipherAlgo

Der Unicastchiffrealgorithmus, den die Station 802.11 während des Zuordnungsvorgangs mit der Peerstation aufgelöst hat. Weitere Informationen zum Datentyp für das UnicastCipherAlgo Member finden Sie unter DOT11_CIPHER_ALGORITHM.

Dieses Element ist nicht definiert, wenn der Peer nicht zugeordnet ist.

MulticastCipherAlgo

Der Multicastchiffrealgorithmus, den die Station 802.11 während des Zuordnungsvorgangs mit der Peerstation aufgelöst hat. Weitere Informationen zum Datentyp für das MulticastCipherAlgo--Element finden Sie unter DOT11_CIPHER_ALGORITHM.

Dieses Element ist nicht definiert, wenn der Peer nicht zugeordnet ist.

bWpsEnabled

Ein boolescher Wert, der angibt, ob wiFi Protected Setup (WPS) für die Peerstation aktiviert ist. Wenn TRUEist, ist WPS aktiviert, und die vom Peer verwendeten Authentifizierungs- und Verschlüsselungsalgorithmen unterscheiden sich möglicherweise von den Algorithmen, die für die AP aktiviert sind.

Dieses Element sollte nicht verwendet werden, wenn der Peer nicht zugeordnet ist.

usListenInterval

Ein USHORT-Wert, der das Listenintervallfeld 802.11 definiert, das von der Zuordnungsanforderung abgerufen wurde.

Dieses Element hat einen Wert von Null, wenn der Peer nicht zugeordnet ist.

ucSupportedRates[MAX_NUM_SUPPORTED_RATES_V2]

Ein UCHAR-Wert, der die von der Peerstation unterstützten Datenraten angibt. Diese Raten basieren auf den 802,11 Unterstützten IE-Raten von den Beacon- oder Probeantwortframes, die die 802.11-Station zuletzt vom Peer erhalten hat.

Jeder Eintrag in der ucPeerSupportedRates Array ist der Wert eines Indexes innerhalb der Tabelle der datenraten, die über eine Abfrage von OID_DOT11_DATA_RATE_MAPPING_TABLE. Der Indexwert muss zwischen 2 und 127 sein.

Dieses Element hat einen Wert von Null, wenn der Peer nicht zugeordnet ist.

usAssociationID

Ein USHORT-Wert, der das 802.11-Zuordnungs-ID-Feld aus den Zuordnungs- oder Erneutzuordnungsantwortframes angibt, die die 802.11-Station von der AP empfangen hat.

Dieses Element weist einen Wert von 0xFFFF auf, wenn der Peer nicht zugeordnet ist.

AssociationState

Ein DOT11_ASSOCIATION_STATE-type-Wert, der den Authentifizierungs- und Zuordnungsstatus 802.11 der Peerstation angibt. Der Zustand kann entweder dot11_assoc_state_auth_unassoc oder dot11_assoc_state_auth_assocsein.

Im IEEE 802.11 Standardist das 802.11-Authentifizierungsverfahren für ein unabhängiges Netzwerk optional. Abhängig von der IHV-Implementierung kann der durch den dot11_assoc_state_auth_unassoc Enumerationswert dargestellte Zustand daher möglicherweise nicht anwendbar sein.

PowerMode

Ein wert vom Typ "DOT11_POWER_MODE", der den neuesten Energieverwaltungsmodus der Peerstation beschreibt.

liAssociationUpTime

Ein LARGEINTEGER-Wert, der den Zeitstempel angibt, wenn die 802.11-Zuordnungsprozedur erfolgreich abgeschlossen wurde. Der Miniporttreiber ruft NdisGetCurrentSystemTime auf, um den Zeitstempel des Zuordnungsabschlusses abzurufen.

Dieses Element hat einen Wert von Null, wenn der Peer nicht zugeordnet ist.

Statistics

Die Statistischen Indikatoren für den Datenverkehr, definiert durch die DOT11_PEER_STATISTICS-Struktur.

Dieses Element hat einen Wert von Null, wenn der Peer nicht zugeordnet ist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 7 und höheren Versionen von Windows-Betriebssystemen.
Header- windot11.h (include Ndis.h)

Siehe auch

DOT11_POWER_MODE

DOT11_ASSOCIATION_STATE

NdisGetCurrentSystemTime

DOT11_PEER_STATISTICS

DOT11_PEER_INFO_LIST

NDIS_OBJECT_HEADER