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
NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE
OID_DOT11_WFD_ENUM_DEVICE_LIST