// windot11.h
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;
View the official Windows Driver Kit DDI referenceNo description available.
[!Important] WiFiCx is the new Wi-Fi driver model released in Windows 11. We recommend that you use WiFiCx to take advantage of the latest features. The WDI driver model is now in maintenance mode and will only receive high priority fixes.
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.
HeaderSpecifies 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 |
uNumOfEntriesThe number of entries present in SecondaryDeviceTypes.
uTotalNumOfEntriesThe maximum number of entries the SecondaryDeviceTypes array can contain.
SecondaryDeviceTypesAn array of secondary device types.
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;