WLAN_DEVICE_SERVICE_GUID_LIST structure (wlanapi.h)
Contains an array of device service GUIDs.
Syntax
typedef struct _WLAN_DEVICE_SERVICE_GUID_LIST {
DWORD dwNumberOfItems;
DWORD dwIndex;
#if ...
GUID *DeviceService[];
#else
GUID DeviceService[1];
#endif
} WLAN_DEVICE_SERVICE_GUID_LIST, *PWLAN_DEVICE_SERVICE_GUID_LIST;
Members
dwNumberOfItems
Type: DWORD
The number of items in the DeviceService argument.
dwIndex
Type: DWORD
The index of the current item. The index of the first item is 0. dwIndex must be less than dwNumberOfItems. This member is not used by the wireless service. You can use this member when processing individual GUIDs in the WLAN_DEVICE_SERVICE_GUID_LIST structure. When your application passes this structure from one function to another, it can set the value of dwIndex to the index of the item currently being processed. This can help your application maintain state. You should always initialize dwIndex before use.
DeviceService[*]
Type: GUID[1]
A pointer to an array containing GUIDs; each corresponds to a WLAN device service that the driver supports.
DeviceService[1]
Type: GUID[1]
A pointer to an array containing GUIDs; each corresponds to a WLAN device service that the driver supports.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 Build 20348 |
Minimum supported server | Windows 10 Build 20348 |
Header | wlanapi.h |