DOT11_WFD_DEVICE_ENTRY-Struktur (windot11.h)
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;
Member
uPhyId
Der Identifer des PHY, den der Miniport zum Erkennen des Geräts verwendet hat. 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 Identifer kann nicht DOT_PHY_ID_ANY werden.
PhySpecificInfo
Die Attribute des durch uPhyId identifizierten PHY.
dot11BSSID
Die MAC-Adresse des Geräts, das das Beacon- oder Testantwortpaket während einer Ermittlung gesendet hat.
dot11BSSType
Der BSS-Netzwerktyp. Dieser Member 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 Testantwortpaket während einer Ermittlung gesendet hat.
lRSSI
Der empfangene Signalstärkenindikatorwert des ermittelten Geräts. Die Einheiten für diesen Wert sind in Dezibel, auf die auf 1 Milliwatt (dBm) verwiesen wird.
uLinkQuality
Verbindungsqualitätswert im Bereich von 0 bis 100. Der Wert 100 gibt die höchste Linkqualität an.
usBeaconPeriod
Der Wert, der vom Beaconintervallfeld des letzten Beacon- oder Testantwortpakets empfangen wurde.
ullTimestamp
Der Wert, der aus dem Zeitstempelfeld des letzten Beacon- oder Testantwortpakets empfangen wurde.
ullBeaconHostTimestamp
Der Zeitstempel, der durch einen von NdisGetCurrentSystemTime zurückgegebenen Wert bestimmt wird und den Zeitpunkt des Empfangs des Beaconpakets aufzeichnet.
ullProbeResponseHostTimestamp
Der Zeitstempel, der durch einen von NdisGetCurrentSystemTime zurückgegebenen Wert bestimmt wird und den Zeitpunkt des Empfangens des Testantwortpakets aufzeichnet.
usCapabilityInformation
Der Wert, der aus dem Funktionsfeld des letzten Beacon- oder Testantwortpakets empfangen wurde.
uBeaconIEsOffset
Der Offset in Bytes vom Anfang dieser Struktur der Liste der Informationselemente (IEs) aus dem letzten Beaconpaket, das von diesem Gerät empfangen wurde. Wenn kein Beaconpaket empfangen wurde, sollte dieser Wert 0 sein.
uBeaconIEsLength
Die Länge der IEs in Bytes unter uBeaconIEsOffset. Dies ist ein exakter Längenwert und enthält keinen Abstand für die Ausrichtung. Wenn kein Beaconpaket empfangen wurde, sollte dieser Wert 0 sein.
uProbeResponseIEsOffset
Der Offset in Bytes vom Anfang dieser Struktur der Liste der Informationselemente (IEs) aus dem letzten Testantwortpaket, das von diesem Gerät empfangen wurde. Wenn kein Beaconpaket empfangen wurde, sollte dieser Wert 0 sein.
uProbeResponseIEsLength
Die Länge der IEs in Bytes unter uProbeResponseIEsOffset. Dies ist ein exakter Längenwert und enthält keinen Abstand für die Ausrichtung. Wenn kein Testantwortpaket empfangen wurde, sollte dieser Wert 0 sein.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Versionen:_Supported in Windows 8 |
Kopfzeile | windot11.h (einschließlich Windot11.h) |
Weitere Informationen
NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE
OID_DOT11_WFD_ENUM_DEVICE_LIST