DOT11_WFD_DEVICE_ENTRY構造 (windot11.h)
構文
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;
メンバー
uPhyId
デバイスの検出に使用されるミニポートの PHY の identifer。 この識別子は、 OID_DOT11_SUPPORTED_PHY_TYPES クエリ要求から返されるサポートされている PHY の一覧のインデックス範囲内にあります。 この identifer を DOT_PHY_ID_ANYすることはできません。
PhySpecificInfo
uPhyId によって識別される PHY の属性。
dot11BSSID
検出中にビーコンまたはプローブ応答パケットを送信したデバイスの MAC アドレス。
dot11BSSType
BSS ネットワークの種類。 このメンバーは、検出されたすべての WFD デバイスと WFD GPO に対して dot11_BSS_type_infrastructure に設定されます。
TransmitterAddress
検出中にビーコンまたはプローブ応答パケットを送信したデバイスの送信機の MAC アドレス。
lRSSI
検出されたデバイスの受信信号強度インジケーター値。 この値の単位は、1 ミリワット (dBm) を参照するデシベル単位です。
uLinkQuality
リンク品質の値は 0 ~ 100 です。 値 100 は、最高のリンク品質を示します。
usBeaconPeriod
最新のビーコンまたはプローブ応答パケットのビーコン間隔フィールドから受信した値。
ullTimestamp
最新のビーコンまたはプローブ応答パケットのタイムスタンプ フィールドから受信した値。
ullBeaconHostTimestamp
NdisGetCurrentSystemTime から返された値によって決定されるタイムスタンプ。ビーコン パケットが受信された時刻を記録します。
ullProbeResponseHostTimestamp
NdisGetCurrentSystemTime から返された値によって決定されるタイムスタンプ。プローブ応答パケットが受信された時刻を記録します。
usCapabilityInformation
最新のビーコンまたはプローブ応答パケットの機能フィールドから受信した値。
uBeaconIEsOffset
このデバイスから受信した最後のビーコン パケットからの情報要素 (IEs) の一覧のこの構造の先頭からのオフセット (バイト単位)。 ビーコン パケットが受信されなかった場合、この値は 0 である必要があります。
uBeaconIEsLength
uBeaconIEsOffset の IEs の長さ (バイト単位)。 これは正確な長さの値であり、配置のためのパディングは含んでいません。 ビーコン パケットが受信されなかった場合、この値は 0 である必要があります。
uProbeResponseIEsOffset
このデバイスから受信した最後のプローブ応答パケットからの情報要素 (IEs) の一覧のこの構造体の先頭からのオフセット (バイト単位)。 ビーコン パケットが受信されなかった場合、この値は 0 である必要があります。
uProbeResponseIEsLength
uProbeResponseIEsOffset の IEs の長さ (バイト単位)。 これは正確な長さの値であり、配置のためのパディングは含んでいません。 プローブ応答パケットが受信されなかった場合、この値は 0 である必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | バージョン:Windows 8の_Supported |
Header | windot11.h (Windot11.h を含む) |
こちらもご覧ください
NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE
OID_DOT11_WFD_ENUM_DEVICE_LIST