DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST structure (windot11.h)

Important  The Native 802.11 Wireless LAN interface is deprecated in Windows 10 and later. Please use the WLAN Device Driver Interface (WDI) instead. For more information about WDI, see WLAN Universal Windows driver model.
 
the DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST structure is included with a OID_DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST request. The structure contains the list of secondary device types advertised by a Wi-Fi Direct device.

Syntax

typedef struct _DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST {
  NDIS_OBJECT_HEADER    Header;
  ULONG                 uNumOfEntries;
  ULONG                 uTotalNumOfEntries;
  DOT11_WFD_DEVICE_TYPE SecondaryDeviceTypes[1];
}  DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST, *PDOT11_WFD_SECONDARY_DEVICE_TYPE_LIST;

Members

Header

Specifies the type, revision and size of the DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST structure. The required settings for the members of Header are the following:

Member Setting
Type NDIS_OBJECT_TYPE_DEFAULT
Revision DOT11_WFD_SECONDARY_DEVICE_TYPE_LIST_REVISION_1
Size DOT11_SIZEOF_WFD_SECONDARY_DEVICE_TYPE_LIST_REVISION_1

uNumOfEntries

The number of entries present in SecondaryDeviceTypes.

uTotalNumOfEntries

The maximum number of entries the SecondaryDeviceTypes array can contain.

SecondaryDeviceTypes[1]

An array of secondary device types.

Requirements

Requirement Value
Minimum supported client Versions:_Supported in Windows 8
Header windot11.h (include Windot11.h)