共用方式為


WIFI_WIFIDIRECT_CAPABILITIES結構 (wificx.h)

WIFI_WIFIDIRECT_CAPABILITIES 結構描述WiFiCx裝置的 Wi-Fi Direct 功能。

語法

typedef struct _WIFI_WIFIDIRECT_CAPABILITIES {
  ULONG                   Size;
  UINT8                   WFDRoleCount;
  UINT8                   ConcurrentGOCount;
  UINT8                   ConcurrentClientCount;
  BOOLEAN                 ServiceDiscoverySupported;
  BOOLEAN                 ServiceNameDiscoverySupported;
  BOOLEAN                 ServiceInformationDiscoverySupported;
  UINT32                  ServiceNameAdvertisementsMaxBytesSupported;
  UINT32                  ServiceInformationAdvertisementsMaxBytesSupported;
  BOOLEAN                 BackgroundDiscoverySupported;
  BOOLEAN                 ClientDiscoverabilitySupported;
  BOOLEAN                 InfrastructureManagementSupported;
  UINT8                   DeviceAddress[6];
  UINT32                  DiscoveryFilterListSize;
  UINT8                   GOClientTableSize;
  UINT32                  MaxVendorSpecificExtensionIESize;
  BOOLEAN                 PassiveAvailabilityListenStateSupported;
  BOOLEAN                 OperatingChannelUpdatesSupported;
  BOOLEAN                 GOon5GHzBandSupported;
  UINT32                  ScanSSIDListSize;
  UINT32                  DesiredSSIDListSize;
  UINT32                  PrivacyExemptionListSize;
  UINT32                  AssociationTableSize;
  UINT32                  DefaultKeyTableSize;
  UINT32                  WEPKeyValueMaxLength;
  UINT32                  NumSupportedUnicastAlgorithms;
  PDOT11_AUTH_CIPHER_PAIR UnicastAlgorithms;
  UINT32                  NumSupportedMulticastDataAlgorithms;
  PDOT11_AUTH_CIPHER_PAIR MulticastDataAlgorithms;
  UINT32                  NumInterfaceAddresses;
  WDI_MAC_ADDRESS         *InterfaceAddressList;
  BOOLEAN                 GOon6GHzBandSupported;
} WIFI_WIFIDIRECT_CAPABILITIES;

成員

Size

所有自主專案大小的總和(以位元組為單位)。

WFDRoleCount

支援 Wi-Fi 直接角色埠的數目

ConcurrentGOCount

指定並行群組擁有者計數。

ConcurrentClientCount

指定並行用戶端計數。

ServiceDiscoverySupported

指定是否支援服務探索。 有效值為 0(不支援)和 1(支援)。

ServiceNameDiscoverySupported

Wi-Fi 直接服務名稱探索支援。 指定在指定服務名稱哈希清單時,配接器是否可以探查服務哈希,並在響應到達時指出回應。 有效值為 0(不支援)和 1(支援)。

ServiceInformationDiscoverySupported

Wi-Fi 直接服務資訊探索支援。 指定當指定服務名稱哈希清單時,配接器是否可以執行探查和 ANQP 查詢以取得完整的服務資訊。 有效值為 0(不支援)和 1(支援)。

ServiceNameAdvertisementsMaxBytesSupported

指定要在指標和探查回應中傳送的服務名稱廣告位元組數目上限。 這會針對可公告的服務數目設定硬性限制。

ServiceInformationAdvertisementsMaxBytesSupported

指定配接器可以使用 GAS 通訊協定回應的服務資訊公告位元元組數目上限。 只有當裝置支援回應服務廣告查詢時,才會有效。 此值適用於韌體優化,讓韌體不會喚醒主機以回應每個查詢。 如果韌體有限制,作系統不會限制服務公告的數目,因為作系統中有後援。 如果韌體無法處理 ANQP 查詢回應,它應該會傳遞要求,而作系統會處理它。

BackgroundDiscoverySupported

Wi-Fi 直接裝置和服務的背景探索。 指定配接器是否可以定期查詢 Wi-Fi Direct 裝置和服務名稱,讓任何新裝置在變成可見的 5 分鐘內出現。 有效值為 0(不支援)和 1(支援)。

ClientDiscoverabilitySupported

指定是否支援用戶端探索性。 有效值為 0(不支援)和 1(支援)。

InfrastructureManagementSupported

指定是否支援基礎結構管理。 有效值為 0(不支援)和 1(支援)。

DeviceAddress[6]

網路位元組順序中的裝置位址。

DiscoveryFilterListSize

探索篩選清單大小。

GOClientTableSize

GO 用戶端數據表大小。

MaxVendorSpecificExtensionIESize

可新增至 WFD 管理框架之廠商特定擴充 IES 的大小上限,以位元組為單位。

PassiveAvailabilityListenStateSupported

指定是否支援在背景接聽 P2P 服務的能力。 有效值為 0(不支援)和 1(支援)。

OperatingChannelUpdatesSupported

指定配接器是否支援指出GO作業通道的更新。 有效值為 0(不支援)和 1(支援)。

GOon5GHzBandSupported

指定配接器是否支援在 5GHz 頻帶上作 GO。 有效值為 0(不支援)和 1(支援)。

ScanSSIDListSize

掃描 SSID 清單大小。

DesiredSSIDListSize

所需的 SSID 清單大小。

PrivacyExemptionListSize

隱私權豁免清單大小。

AssociationTableSize

關聯數據表大小。

DefaultKeyTableSize

預設索引鍵數據表大小。

WEPKeyValueMaxLength

WEP 索引鍵值的最大長度。

NumSupportedUnicastAlgorithms

支援的單播演算法數目。

UnicastAlgorithms

單播加密演演算法陣列的指標,其格式為 DOT11_AUTH_CIPHER_PAIR 結構。 此陣列的長度是由 NumSupportedUnicastAlgorithms 成員所指定。

NumSupportedMulticastDataAlgorithms

支援的多播數據加密演算法數目。

MulticastDataAlgorithms

多播數據加密演演算法陣列的指標,格式為 DOT11_AUTH_CIPHER_PAIR 結構。 此陣列的長度是由 NumSupportedMulticastDataAlgorithms 成員所指定。

NumInterfaceAddresses

支援的介面位址數目。

InterfaceAddressList

介面陣列的指標,其格式為 WDI_MAC_ADDRESS 結構。 此陣列的長度是由 NumInterfaceAddresses 成員所指定。

GOon6GHzBandSupported

BOOLEAN 值,指定配接器是否支援在 6GHz 頻帶上作 GO。 有效值為 0(不支援)和 1(支援)。

言論

呼叫 WIFI_WIFIDIRECT_CAPABILITIES_INIT 以初始化此結構,並填入其 Size 字段。 然後呼叫 WifiDeviceSetWiFiDirectCapabilities,向 WiFiCx 報告 Wi-Fi Direct 功能。

要求

要求 價值
最低支援的用戶端 Windows 11
支援的最低伺服器 Windows Server 2022
標頭 wificx.h

另請參閱

WIFI_WIFIDIRECT_CAPABILITIES_INIT

WifiDeviceSetWiFiDirectCapabilities