Freigeben über


DOT11_WFD_DEVICE_CAPABILITY_CONFIG Struktur (windot11.h)

Wichtig Die Native 802.11 Wireless LAN-Schnittstelle ist in Windows 10 und höher veraltet. Verwenden Sie stattdessen die WLAN Device Driver Interface (WDI). Weitere Informationen zu WDI finden Sie unter Wlan Universal Windows-Treibermodell.
 
Die Konfigurationsstruktur der Gerätefunktion, die mit einer OID_DOT11_WFD_DEVICE_CAPABILITY Anforderung gesendet wird.

Syntax

typedef struct _DOT11_WFD_DEVICE_CAPABILITY_CONFIG {
  NDIS_OBJECT_HEADER Header;
  BOOLEAN            bServiceDiscoveryEnabled;
  BOOLEAN            bClientDiscoverabilityEnabled;
  BOOLEAN            bConcurrentOperationSupported;
  BOOLEAN            bInfrastructureManagementEnabled;
  BOOLEAN            bDeviceLimitReached;
  BOOLEAN            bInvitationProcedureEnabled;
  ULONG              WPSVersionsEnabled;
} DOT11_WFD_DEVICE_CAPABILITY_CONFIG, *PDOT11_WFD_DEVICE_CAPABILITY_CONFIG;

Member

Header

Gibt den Typ, die Revision und die Größe der DOT11_WFD_DEVICE_CAPABILITY_CONFIG-Struktur an. Die erforderlichen Einstellungen für die Member von Header sind die folgenden:

Mitglied Einstellung
Typ NDIS_OBJECT_TYPE_DEFAULT
Revision DOT11_WFD_DEVICE_CAPABILITY_CONFIG_REVISION_1
Größe DOT11_SIZEOF_WFD_DEVICE_CAPABILITY_CONFIG_1

bServiceDiscoveryEnabled

Wenn true festgelegt ist, muss der Miniport die Service Discovery-Unterstützung aktivieren. Der Miniport muss auch das Dienstermittlungsbit in der P2P Device Capability Bitmap festlegen. Wenn bServiceDiscoveryEnabled FALSE ist, muss die Dienstermittlungsunterstützung deaktiviert werden, und der Miniport muss alle empfangenen Service Discovery-Pakete ignorieren.

Das System legt dies nur dann auf TRUE fest, wenn der Miniport auch TRUE für den bServiceDiscoverySupported-Member von DOT11_WFD_ATTRIBUTES festlegt. Der Standardwert für dieses Element ist FALSE.

bClientDiscoverabilityEnabled

Wenn sie auf TRUE festgelegt ist, muss der Miniport die Clientermittlungsunterstützung aktivieren. Der Miniport muss auch das ClientErmittlungsbit in der P2P Device Capability Bitmap festlegen. Wenn bClientDiscoveryEnabled FALSE ist, muss die Clientermittlungsunterstützung deaktiviert sein, und der Miniport muss alle empfangenen Clientermittlungspakete ignorieren.

Das System legt dies nur auf TRUE fest, wenn der Miniport auch TRUE für den bClientDiscoverabilitySupported-Member von DOT11_WFD_ATTRIBUTES festlegt. Der Standardwert für dieses Element ist FALSE.

bConcurrentOperationSupported

Wenn dieser Wert auf TRUE festgelegt ist, muss der Miniport das Bit "Gleichzeitiger Vorgang" in der P2P-Bitmaske "Gerätefunktion" festlegen. Andernfalls muss das Bit für gleichzeitige Vorgänge gelöscht werden. Der Standardwert für dieses Element ist TRUE.

bInfrastructureManagementEnabled

Wenn die Einstellung auf TRUE festgelegt ist, muss der Miniport die Unterstützung für verwaltete P2P-Geräte aktivieren. Der Miniport muss auch das verwaltete Bit der P2P-Infrastruktur in der Bitmap "P2P-Gerätefunktion" festlegen. Andernfalls muss die Unterstützung für verwaltete P2P-Geräte deaktiviert werden.

Das System legt diesen Member nur dann auf TRUE fest, wenn der Miniport auch TRUE für das bInfrastructureManagementSupported-Element von DOT11_WFD_ATTRIBUTES festlegt. Der Standardwert für diesen Member ist FALSE.

bDeviceLimitReached

Wenn auf TRUE festgelegt ist, muss der Miniport das Gerätelimit-Bit der P2P-Gerätefunktionsbitmaske festlegen. Andernfalls muss dieses Bit gelöscht werden. Der Standardwert für dieses Element ist FALSE.

bInvitationProcedureEnabled

Wenn sie auf TRUE festgelegt ist, muss der Miniport das P2P-Einladungsprozedurbit der P2P Device Capability Bitmaske festlegen. Andernfalls muss dieses Bit gelöscht werden, und der Miniport muss alle Einladungsanforderungs-/Antwortpakete ignorieren, die er empfängt. Der Standardwert für dieses Element ist TRUE.

WPSVersionsEnabled

Die Versionen von WPS, die für das Wi-Fi Direct Device aktiviert sind

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Versionen:_Supported in Windows 8
Kopfzeile windot11.h (einschließlich Windot11.h)