structure DOT11_WFD_DEVICE_ENTRY (windot11.h)
Syntaxe
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;
Membres
uPhyId
Identificateur du phy le miniport utilisé pour détecter l’appareil. Cet identificateur se trouve dans la plage d’index de la liste des PHYs pris en charge retournés à partir d’une demande de requête OID_DOT11_SUPPORTED_PHY_TYPES . Cet identifer ne peut pas être DOT_PHY_ID_ANY.
PhySpecificInfo
Attributs du PHY identifiés par uPhyId.
dot11BSSID
Adresse MAC de l’appareil qui a envoyé la balise ou le paquet de réponse de sonde lors d’une découverte.
dot11BSSType
Type de réseau BSS. Ce membre est défini sur dot11_BSS_type_infrastructure pour tous les appareils WFD et les objets de groupe WFD découverts.
TransmitterAddress
Adresse MAC de l’émetteur de l’appareil qui a envoyé le paquet de réponse de balise ou de sonde lors d’une découverte.
lRSSI
Valeur d’indicateur de force du signal reçu de l’appareil découvert. Les unités de cette valeur sont en décibels référencés à 1 milliwatt (dBm).
uLinkQuality
Valeur de qualité de liaison comprise entre 0 et 100. La valeur 100 indique la qualité de liaison la plus élevée.
usBeaconPeriod
Valeur reçue du champ d’intervalle de balise du paquet de réponse de balise ou de sonde le plus récent.
ullTimestamp
Valeur reçue du champ d’horodatage du paquet de réponse de balise ou de sonde le plus récent.
ullBeaconHostTimestamp
Horodatage, déterminé par une valeur renvoyée par NdisGetCurrentSystemTime, qui enregistre l’heure à laquelle le paquet de balise a été reçu.
ullProbeResponseHostTimestamp
Horodatage, déterminé par une valeur renvoyée par NdisGetCurrentSystemTime, qui enregistre l’heure à laquelle le paquet de réponse de la sonde a été reçu.
usCapabilityInformation
Valeur reçue du champ de capacité du paquet de réponse de balise ou de sonde le plus récent.
uBeaconIEsOffset
Décalage, en octets, du début de cette structure de la liste des éléments d’information (EE) du dernier paquet de balise reçu de cet appareil. Si aucun paquet de balise n’a été reçu, cette valeur doit être 0.
uBeaconIEsLength
Longueur, en octets, des EI à uBeaconIEsOffset. Il s’agit d’une valeur de longueur exacte qui ne contient aucun remplissage pour l’alignement. Si aucun paquet de balise n’a été reçu, cette valeur doit être 0.
uProbeResponseIEsOffset
Décalage, en octets, du début de cette structure de la liste des éléments d’information (EE) du dernier paquet de réponse de sonde reçu de cet appareil. Si aucun paquet de balise n’a été reçu, cette valeur doit être 0.
uProbeResponseIEsLength
Longueur, en octets, des EI à uProbeResponseIEsOffset. Il s’agit d’une valeur de longueur exacte qui ne contient aucun remplissage pour l’alignement. Si aucun paquet de réponse de sonde n’a été reçu, cette valeur doit être 0.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Versions :_Supported dans Windows 8 |
En-tête | windot11.h (inclure Windot11.h) |
Voir aussi
NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE
OID_DOT11_WFD_ENUM_DEVICE_LIST