共用方式為


DOT11_WFD_ATTRIBUTES結構(windot11.h)

重要

WiFiCx 是 Windows 11 中發行的新 Wi-Fi 驅動程式模型。 我們建議您使用WiFiCx來利用最新的功能。 WDI 驅動程式模型現在處於維護模式,而且只會收到高優先順序的修正。

DOT11_WFD_ATTRIBUTES 結構會在 NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES 指示中傳回。 結構會定義與 Wi-Fi Direct (WFD) 作業模式相關的屬性。

語法

typedef struct _DOT11_WFD_ATTRIBUTES {
  NDIS_OBJECT_HEADER              Header;
  ULONG                           uNumConcurrentGORole;
  ULONG                           uNumConcurrentClientRole;
  ULONG                           WPSVersionsSupported;
  BOOLEAN                         bServiceDiscoverySupported;
  BOOLEAN                         bClientDiscoverabilitySupported;
  BOOLEAN                         bInfrastructureManagementSupported;
  ULONG                           uMaxSecondaryDeviceTypeListSize;
  DOT11_MAC_ADDRESS               DeviceAddress;
  ULONG                           uInterfaceAddressListCount;
  PDOT11_MAC_ADDRESS              pInterfaceAddressList;
  ULONG                           uNumSupportedCountryOrRegionStrings;
  PDOT11_COUNTRY_OR_REGION_STRING pSupportedCountryOrRegionStrings;
  ULONG                           uDiscoveryFilterListSize;
  ULONG                           uGORoleClientTableSize;
} DOT11_WFD_ATTRIBUTES, *PDOT11_WFD_ATTRIBUTES;

成員

Header

DOT11_WFD_ATTRIBUTES 結構的型別、修訂和大小。 Header 成員的必要設定如下。

成員 設置
類型 NDIS_OBJECT_TYPE_DEFAULT
修訂 DOT11_WFD_ATTRIBUTES_REVISION_1
大小 DOT11_SIZEOF_WFD_ATTRIBUTES_REVISION_1

uNumConcurrentGORole

迷你埠驅動程式同時支援的作業 Wi-Fi 直接群組擁有者 (GO) 角色數目。 這個值是可在 DOT11_OPERATION_MODE_WFD_GROUP_OWNER 作業模式中同時設定的埠數目。 此成員必須小於或等於迷你埠驅動程式所傳回 DOT11_VWIFI_COMBINATION_V3 中的 uNumWFDGroup

uNumConcurrentClientRole

迷你埠驅動程式同時支援的作業 Wi-Fi 直接用戶端角色數目。 這個值是可在 DOT11_OPERATION_MODE_WFD_CLIENT 作業模式中同時設定的埠數目。 此成員必須小於或等於迷你埠驅動程式所傳回 DOT11_VWIFI_COMBINATION_V3 中的 uNumWFDGroup

WPSVersionsSupported

迷你埠驅動程式支援的 Wi-Fi 受保護服務 (WPS) 版本。 迷你埠驅動程式必須能夠解譯格式化為這些支援的WPS版本規格的WPS資訊元素(IES)。

bServiceDiscoverySupported

如果為TRUE,迷你埠支援傳送和回應 WFD 服務探索查詢。 否則,不支援服務探索查詢。

bClientDiscoverabilitySupported

如果為TRUE,迷你埠支援 WFD 用戶端可探索性。 否則,不支援用戶端可探索性。

bInfrastructureManagementSupported

如果為TRUE,迷你埠支援基礎結構網路的管理。 否則,不支援基礎結構網路管理。

uMaxSecondaryDeviceTypeListSize

可以在 WFD 裝置上設定的次要裝置類型數目上限。

DeviceAddress

WFD 點對點 (P2P) 裝置位址。 此位址會作為參考 P2P 裝置的唯一標識碼。

uInterfaceAddressListCount

WFD 裝置支援的 P2P 介面位址數目。 這個值必須小於或等於迷你埠所傳回 DOT11_VWIFI_COMBINATION_V3uNumWFDGroup

pInterfaceAddressList

WFD 裝置所支援之 P2P 介面位址陣列的指標。

uNumSupportedCountryOrRegionStrings

802.11 月臺支援的國家或地區字串數目。 為了支援多個法規網域,如 IEEE 802.11d-2001 標準所指定,每個國家/地區字串會識別 802.11 月台支援的法規網域。

pSupportedCountryOrRegionStrings

802.11 月臺支援的 802.11d 國家或地區字串數位指標。

uDiscoveryFilterListSize

WFD 裝置針對探索作業支援的探索篩選數目上限。 這必須至少為 2。

設定 OID_DOT11_WFD_DISCOVER_REQUEST 時,WFD 裝置必須套用裝置探索的探索篩選清單。

uGORoleClientTableSize

每個 WFD GO 埠同時支援的關聯數目上限。 迷你埠在其索引鍵對應索引鍵數據表中必須至少有這個數目的專案。

要求

要求 價值
最低支援的用戶端 從 Windows 8 開始支援。
標頭 windot11.h (包括 Windot11.h)

另請參閱

OID_DOT11_WFD_DISCOVER_REQUEST

DOT11_VWIFI_COMBINATION_V3

NDIS_MINIPORT_ADAPTER_NATIVE_802_11_ATTRIBUTES