DOT11_PMKID_LIST (Compact 2013)

3/26/2014

This structure is used by the OID_DOT11_PMKID_LIST object identifier (OID) to request that the miniport driver flush its cache of pairwise master key identifiers (PMKIDs) and add the PMKID entries from the specified list to its cache.

Syntax

typedef struct DOT11_PMKID_LIST 
{
  NDIS_OBJECT_HEADER  Header
  ULONG  uNumOfEntries;
  ULONG  uTotalNumOfEntries;
  DOT11_PMKID_ENTRY  PMKIDs[1];
} DOT11_PMKID_LIST, *PDOT11_PMKID_LIST;

Members

  • Header
    The type, revision, and size of the DOT11_PMKID_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_PMKID_LIST_REVISION_1

    Size

    This member must be set to sizeof(DOT11_PMKID_LIST)

  • uNumOfEntries
    Number of entries in the PMKIDs array. A zero value for this member indicates an empty list of PMKID entries.
  • uTotalNumOfEntries
    Maximum number of entries that the PMKIDs array can contain
  • PMKIDs
    The list of PMKID entries. The data type for the elements of the PMKIDs array is the DOT11_PMKID_ENTRY structure.

Requirements

Header

windot11.h

See Also

Reference

Native 802.11 Data Types
OID_DOT11_PMKID_LIST
NDIS_OBJECT_HEADER
DOT11_PMKID_ENTRY
Native 802.11 Wireless LAN Reference