DOT11_MAC_ADDRESS_LIST (Compact 2013)

3/26/2014

This structure is used by the OID_DOT11_EXCLUDED_MAC_ADDRESS_LIST to request a miniport driver to set the value of the Extensible Station (ExtSTA) msDot11ExcludedMacAddressList management information base (MIB) object to the specified data.


typedef struct DOT11_MAC_ADDRESS_LIST{
  NDIS_OBJECT_HEADER  Header;
  ULONG  uNumOfEntries;
  ULONG  uTotalNumOfEntries;
  DOT11_MAC_ADDRESS  MacAddrs[1];
} DOT11_MAC_ADDRESS_LIST, *PDOT11_MAC_ADDRESS_LIST;

Header

The type, revision, and size of the DOT11_MAC_ADDRESS_LIST structure. This member is formatted as an NDIS_OBJECT_HEADER structure.

The miniport driver must set the members of Header to the following values:

Type

This member must be set to NDIS_OBJECT_TYPE_DEFAULT

Revision

DOT11_MAC_ADDRESS_LIST_REVISION_1

Size

This member must be set to sizeof(DOT11_MAC_ADDRESS_LIST)

uNumOfEntries

Number of entries in the MacAddrs array. A zero value for this member indicates an empty excluded MAC address list.

uTotalNumOfEntries

Maximum number of entries that the MacAddrs array can contain

MacAddrs

The excluded MAC address list. For more information about the data type of this member, see DOT11_MAC_ADDRESS.

Header

windot11.h

Show: