WDI_TLV_P2P_CAPABILITIES
WDI_TLV_P2P_CAPABILITIES is a TLV that contains Wi-Fi Direct capabilities.
TLV Type
0x17
Length
The sum (in bytes) of the sizes of all contained elements.
Values
Type | Description |
---|---|
UINT8 | Specifies the concurrent Group Owner count. |
UINT8 | Specifies the concurrent Client count. |
UINT32 | Specifies the supported WPS version. |
UINT8 | Specifies whether Service discovery is supported.
Valid values are 0 (not supported) and 1 (supported). |
UINT8 | Wi-Fi Direct Service Names Discovery support. Specifies whether, when given a list of service name hashes, the adapter can probe for service hashes and indicate the responses as they arrive.
Valid values are 0 (not supported) and 1 (supported). |
UINT8 | Wi-Fi Direct Service Information Discovery support. Specifies whether, when given a list of service name hashes, the adapter can perform probes and ANQP queries to get full service information.
Valid values are 0 (not supported) and 1 (supported). |
UINT32 | Specifies the maximum supported number of Service Name Advertisements bytes (to be sent in the beacon and probe responses). This sets a hard limit on the number of services that can be advertised. |
UINT32 | Specifies the maximum supported number of Service Information Advertisement bytes the adapter can respond to using the GAS protocol. This is only valid if the device supports responding to Service Advertisement queries. This value is for firmware optimization so that the firmware does not wake up the host to respond to every query. The operating system does not limit the number of service advertisements if the firmware has a limitation because there is a fallback in the operating system. If the firmware cannot handle the ANQP query response, it should pass up the request and the operating system handles it. |
UINT8 | Background discovery of Wi-Fi Direct devices and services. Specifies whether the adapter can periodically query for Wi-Fi Direct devices and service names so any new devices show up within 5 minutes of becoming visible.
Valid values are 0 (not supported) and 1 (supported). |
UINT8 | Specifies whether Client Discoverability is supported.
Valid values are 0 (not supported) and 1 (supported). |
UINT8 | Specifies whether infrastructure management is supported.
Valid values are 0 (not supported) and 1 (supported). |
UINT8 | The maximum size of the secondary adapter type list. |
UINT8[6] | The device address in network byte order. |
UINT32 | The discovery filter list size. |
UINT8 | The GO client table size. |
UINT32 | The maximum size, in bytes, of vendor specific extension IEs that can be added to WFD management frames. |
UINT8 | Specifies whether the adapter supports OID_WDI_P2P_LISTEN_STATE_PASSIVE_AVAILABILITY.
Valid values are 0 (not supported) and 1 (supported). |
UINT8 | Specifies whether the adapter supports indicating updates to the GO operating channel(s).
Valid values are 0 (not supported) and 1 (supported). |
UINT8 | Added in Windows 10, version 1511, WDI version 1.0.10.
Specifies whether the adapter supports operating a GO on the 5GHz band. Valid values are 0 (not supported) and 1 (supported). |
UINT8 |
Added in Windows 10, version 1607, WDI version 1.0.21. Specifies if the adapter, when provided with a list of ASP2 Service name instances, can probe for service hashes and indicate the responses as they arrive. Valid values are 0 (not supported) and 1 (supported). |
UINT8 |
Added in Windows 10, version 1607, WDI version 1.0.21. Specifies if the adapter, when given a set of service name instances, can perform probes and ANQP queries to get the full service information. Valid values are 0 (not supported) and 1 (supported). |
Requirements
Minimum supported client |
Windows 10 |
Minimum supported server |
Windows Server 2016 |
Header |
Wditypes.hpp |