WLAN_DEVICE_SERVICE_NOTIFICATION_DATA structure (wlanapi.h)

A structure that represents a device service notification.

Syntax

typedef struct _WLAN_DEVICE_SERVICE_NOTIFICATION_DATA {
  GUID  DeviceService;
  DWORD dwOpCode;
  DWORD dwDataSize;
#if ...
  BYTE  *DataBlob[];
#else
  BYTE  DataBlob[1];
#endif
} WLAN_DEVICE_SERVICE_NOTIFICATION_DATA, *PWLAN_DEVICE_SERVICE_NOTIFICATION_DATA;

Members

DeviceService

Type: GUID

The GUID identifying the device service for this notification.

dwOpCode

Type: DWORD

The opcode that identifies the operation under the device service for this notification.

dwDataSize

Type: DWORD

The size, in bytes, of the DataBlob member. The maximum value of dwDataSize may be restricted by the type of data that is stored in the WLAN_DEVICE_SERVICE_NOTIFICATION_DATA structure.

DataBlob[*]

Type: BYTE[1]

A pointer to an array containing BYTESs, representing the data blob. This is the data that is received from the independent hardware vendor (IHV) driver, and is passed on to the client as an unformatted byte array blob.

DataBlob[1]

Type: BYTE[1]

A pointer to an array containing BYTESs, representing the data blob. This is the data that is received from the independent hardware vendor (IHV) driver, and is passed on to the client as an unformatted byte array blob.

Requirements

Requirement Value
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Header wlanapi.h