WIFI_STATION_CAPABILITIES-Struktur (wificx.h)
Die WIFI_STATION_CAPABILITIES-Struktur beschreibt die Stationsfunktionen für ein WiFiCx-Gerät.
Syntax
typedef struct _WIFI_STATION_CAPABILITIES {
ULONG Size;
UINT32 ScanSSIDListSize;
UINT32 DesiredSSIDListSize;
UINT32 PrivacyExemptionListSize;
UINT32 KeyMappingTableSize;
UINT32 DefaultKeyTableSize;
UINT32 WEPKeyValueMaxLength;
UINT32 MaxNumPerSTA;
UINT8 SupportedQOSFlags;
UINT8 HostFIPSModeImplemented;
UINT8 MFPCapable;
BOOLEAN AutoPowerSaveMode;
BOOLEAN BSSListCachemanagement;
BOOLEAN ConnectBSSSelectionOverride;
UINT32 MaxNetworkOffloadListSize;
BOOLEAN HESSIDConnectionSupported;
BOOLEAN FTMAsInitiatorSupport;
UINT32 FTMNumberOfSupportedTargets;
BOOLEAN HostWPA3FIPSModeEnabled;
ULONG NumSupportedUnicastAlgorithms;
PDOT11_AUTH_CIPHER_PAIR UnicastAlgorithmsList;
ULONG NumSupportedMulticastDataAlgorithms;
PDOT11_AUTH_CIPHER_PAIR MulticastDataAlgorithmsList;
ULONG NumSupportedMulticastMgmtAlgorithms;
PDOT11_AUTH_CIPHER_PAIR MulticastMgmtAlgorithmsList;
ULONG NumSecondaryStaBandCombinations;
WIFI_STA_BANDS_COMBINATION *SecondaryStaBandsCombinations;
ULONG MaxMultiLinkConnectionsSupported;
BOOLEAN MultiLinkConnectionsEnabled;
WDI_MAC_ADDRESS *MultiLinkAddressesList;
} WIFI_STATION_CAPABILITIES;
Member
Size
Die Summe (in Bytes) der Größen aller enthaltenen Elemente.
ScanSSIDListSize
Die Größe der Scan-SSID-Liste.
DesiredSSIDListSize
Die gewünschte SSID-Listengröße.
PrivacyExemptionListSize
Die Listengröße der Datenschutzausnahme.
KeyMappingTableSize
Die Größe der Schlüsselzuordnungstabelle.
DefaultKeyTableSize
Die Standardgröße der Schlüsseltabelle.
WEPKeyValueMaxLength
Die maximale Länge des WEP-Schlüsselwerts.
MaxNumPerSTA
Die maximale Anzahl pro STA-Standardschlüsseltabellen.
SupportedQOSFlags
Gibt an, ob WMM QOS unterstützt wird. Gültige Werte sind 0 (nicht unterstützt) und 1 (unterstützt).
HostFIPSModeImplemented
Gibt an, ob der HOST-FIPS-Modus unterstützt wird. Gültige Werte sind 0 (nicht unterstützt) und 1 (unterstützt).
MFPCapable
Gibt an, ob der Verwaltungsframeschutz (MFP) unterstützt wird. Gültige Werte sind 0 (nicht unterstützt) und 1 (unterstützt).
AutoPowerSaveMode
Gibt an, ob das automatische Energiesparen unterstützt wird. Gültige Werte sind 0 (nicht unterstützt) und 1 (unterstützt).
BSSListCachemanagement
Gibt an, ob der Adapter den BSS-Listencache der Station verwaltet. Gültige Werte sind 0 (nein) und 1 (ja).
ConnectBSSSelectionOverride
Gibt an, ob der Adapter bei einer Stationverbindung versuchen kann, eine Zuordnung zu einer BSSID zu versuchen, die in der Liste Bevorzugte BSSID nicht angegeben ist. Gültige Werte sind 0 (nein) und 1 (ja).
MaxNetworkOffloadListSize
Gibt die unterstützte Anzahl von Netzwerkauslagerungseinträgen an.
HESSIDConnectionSupported
Gibt an, ob die Möglichkeit zum Herstellen einer Verbindung mit HESSIDs unterstützt wird. Gültige Werte sind 0 (nicht unterstützt) und 1 (unterstützt).
FTMAsInitiatorSupport
Gibt an, ob die FTM-Prozeduren als Initiator unterstützt werden. Gültige Werte sind 0 (nicht unterstützt) und 1 (unterstützt).
FTMNumberOfSupportedTargets
Anzahl der pro FTM-Anforderungsaufgabe unterstützten Ziel-STAs.
HostWPA3FIPSModeEnabled
Gibt an, ob der Host-FIPS-Modus für WPA3 aktiviert ist. Gültige Werte sind 0 (deaktiviert) und 1 (aktiviert).
NumSupportedUnicastAlgorithms
Die Anzahl der unterstützten Unicastalgorithmen.
UnicastAlgorithmsList
Ein Zeiger auf ein Array von Unicast-Verschlüsselungsalgorithmen, die als DOT11_AUTH_CIPHER_PAIR-Strukturen formatiert sind. Die Länge dieses Arrays wird durch das NumSupportedUnicastAlgorithms-Element angegeben.
NumSupportedMulticastDataAlgorithms
Die Anzahl der unterstützten Multicastdatenverschlüsselungsalgorithmen.
MulticastDataAlgorithmsList
Ein Zeiger auf ein Array von Multicastdatenverschlüsselungsalgorithmen, die als DOT11_AUTH_CIPHER_PAIR-Strukturen formatiert sind. Die Länge dieses Arrays wird durch das NumSupportedMulticastDataAlgorithms-Element angegeben.
NumSupportedMulticastMgmtAlgorithms
Die Anzahl der unterstützten Multicastverwaltungsalgorithmen.
MulticastMgmtAlgorithmsList
Ein Zeiger auf ein Array von Multicastverwaltungsalgorithmen, die als DOT11_AUTH_CIPHER_PAIR-Strukturen formatiert sind. Die Länge dieses Arrays wird durch das NumSupportedMulticastMgmtAlgorithms-Element angegeben.
NumSecondaryStaBandCombinations
Die Anzahl der sekundären STA-Bandkombinationen. Wenn dieser Wert 0 ist, wird die sekundäre STA-Funktion nicht festgelegt.
SecondaryStaBandsCombinations
Ein Zeiger auf ein Array von WIFI_STA_BANDS_COMBINATION Strukturen. Wenn dieser Wert NULL ist, wird die sekundäre STA-Funktion nicht festgelegt.
MaxMultiLinkConnectionsSupported
Die maximale Anzahl von Links, die von der Hardware für MLO-Verbindungen unterstützt werden.
MultiLinkConnectionsEnabled
Gibt an, ob die Multi-Link-Konnektivität aktiviert ist. Gültige Werte sind 0 (deaktiviert) und 1 (aktiviert).
MultiLinkAddressesList
Ein Zeiger auf ein Array von WDI_MAC_ADDRESS Struktur, die multiLink MAC-Adressen mit MaxMultiLinkConnectionsSupported-Elementen darstellt.
Hinweise
Clienttreiber übergeben WIFI_STATION_CAPABILITIES als Parameter an WifiDeviceSetStationCapabilities , um Stationsfunktionen an WiFiCx zu melden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 |
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | wificx.h |