Freigeben über


DOT11_WFD_DEVICE_ENTRY 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_WFD_DEVICE_ENTRY-Struktur enthält Informationen zu einem ermittelten Wi-Fi Direct(WFD)-Gerät, einem ermittelten WFD-Gruppenbesitzer (GO) oder einem ermittelten Infrastrukturzugriffspunkt. Diese Struktur wird sowohl von einer OID_DOT11_WFD_ENUM_DEVICE_LIST als auch von einer NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE-Benachrichtigung zurückgegeben.

Syntax

typedef struct _DOT11_WFD_DEVICE_ENTRY {
  ULONG                             uPhyId;
  DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO PhySpecificInfo;
  DOT11_MAC_ADDRESS                 dot11BSSID;
  DOT11_BSS_TYPE                    dot11BSSType;
  DOT11_MAC_ADDRESS                 TransmitterAddress;
  LONG                              lRSSI;
  ULONG                             uLinkQuality;
  USHORT                            usBeaconPeriod;
  ULONGLONG                         ullTimestamp;
  ULONGLONG                         ullBeaconHostTimestamp;
  ULONGLONG                         ullProbeResponseHostTimestamp;
  USHORT                            usCapabilityInformation;
  ULONG                             uBeaconIEsOffset;
  ULONG                             uBeaconIEsLength;
  ULONG                             uProbeResponseIEsOffset;
  ULONG                             uProbeResponseIEsLength;
}  DOT11_WFD_DEVICE_ENTRY, *PDOT11_WFD_DEVICE_ENTRY;

Angehörige

uPhyId

Der Bezeichner des PHY, der zum Erkennen des Geräts verwendet wird. Dieser Bezeichner befindet sich im Indexbereich der Liste der unterstützten PHYs, die von einer OID_DOT11_SUPPORTED_PHY_TYPES Abfrageanforderung zurückgegeben werden. Dieser Bezeichner kann nicht DOT_PHY_ID_ANYwerden.

PhySpecificInfo

Die Attribute des PHY, die durch uPhyId-identifiziert werden.

dot11BSSID

Die MAC-Adresse des Geräts, das das Beacon- oder Probeantwortpaket während einer Ermittlung gesendet hat.

dot11BSSType

Der BSS-Netzwerktyp. Dieses Mitglied ist für alle ermittelten WFD-Geräte und WFD-GOs auf dot11_BSS_type_infrastructure festgelegt.

TransmitterAddress

Die MAC-Adresse für den Sender des Geräts, das das Beacon- oder Probeantwortpaket während einer Entdeckung gesendet hat.

lRSSI

Der Wert der empfangenen Signalstärke des ermittelten Geräts. Die Einheiten für diesen Wert liegen in Dezibel, auf die auf 1 Milliwatt (dBm) verwiesen wird.

uLinkQuality

Linkqualitätswert zwischen 0 und 100. Der Wert 100 gibt die höchste Verbindungsqualität an.

usBeaconPeriod

Der Wert, der vom Beacon-Intervallfeld des letzten Beacon- oder Probeantwortpakets empfangen wird.

ullTimestamp

Der Wert, der vom Zeitstempelfeld des letzten Beacon- oder Probeantwortpakets empfangen wird.

ullBeaconHostTimestamp

Der Zeitstempel, der durch einen von NdisGetCurrentSystemTimezurückgegebenen Wert bestimmt wird, der die Uhrzeit des Empfangs des Beacon-Pakets erfasst.

ullProbeResponseHostTimestamp

Der Zeitstempel, der durch einen von NdisGetCurrentSystemTimezurückgegebenen Wert bestimmt wird, der die Uhrzeit des Empfangs des Probeantwortpakets erfasst.

usCapabilityInformation

Der Wert, der vom Funktionsfeld des letzten Beacon- oder Probeantwortpakets empfangen wurde.

uBeaconIEsOffset

Der Offset (in Byte) vom Anfang dieser Struktur der Liste der Informationselemente (IEs) aus dem letzten Beacon-Paket, das von diesem Gerät empfangen wurde. Wenn kein Beacon-Paket empfangen wurde, sollte dieser Wert 0 sein.

uBeaconIEsLength

Die Länge der IEs in Bytes bei uBeaconIEsOffset. Dies ist ein exakter Längenwert und enthält keinen Abstand für die Ausrichtung. Wenn kein Beacon-Paket empfangen wurde, sollte dieser Wert 0 sein.

uProbeResponseIEsOffset

Der Offset (in Byte) vom Anfang dieser Struktur der Liste der Informationselemente (IEs) des letzten Von diesem Gerät empfangenen Antwortpakets der Probe. Wenn kein Beacon-Paket empfangen wurde, sollte dieser Wert 0 sein.

uProbeResponseIEsLength

Die Länge der IEs in Bytes bei uProbeResponseIEsOffset. Dies ist ein exakter Längenwert und enthält keinen Abstand für die Ausrichtung. Wenn kein Probeantwortpaket empfangen wurde, sollte dieser Wert 0 sein.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Versionen:_Supported in Windows 8
Header- windot11.h (einschließlich Windot11.h)

Siehe auch

DOT11_BSS_TYPE

NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE

OID_DOT11_WFD_ENUM_DEVICE_LIST

OID_DOT11_SUPPORTED_PHY_TYPES

DOT11_MAC_ADDRESS

DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO

NdisGetCurrentSystemTime