Share via


DOT11_AUTH_ALGORITHM_LIST (Compact 2013)

3/26/2014

This structure is used when the miniport driver is requested to set the Extensible Station (ExtSTA) msDot11EnabledAuthAlgo management information base (MIB) object to the specified data.

Syntax

typedef struct DOT11_AUTH_ALGORITHM_LIST
{
  NDIS_OBJECT_HEADER  Header;
  ULONG  uNumOfEntries;
  ULONG  uTotalNumOfEntries;
  DOT11_AUTH_ALGORITHM  AlgorithmIds[1];
} DOT11_AUTH_ALGORITHM_LIST, *PDOT11_AUTH_ALGORITHM_LIST;

Members

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

    This member must be set to DOT11_AUTH_ALGORITHM_LIST_REVISION_1

    Size

    This member must be set to sizeof(DOT11_AUTH_ALGORITHM_LIST)

  • uNumOfEntries
    Number of entries in the AlgorithmIds array. A zero value for this member indicates an empty list.
  • uTotalNumOfEntries
    Maximum number of entries that the AlgorithmIds array can contain
  • AlgorithmIds
    The authentication algorithm list, with each entry specified by a DOT11_AUTH_ALGORITHM enumerator value.

    The list of authentication algorithms is sorted by preference. AlgorithmIds[0] specifies the authentication algorithm with the highest preference.

Requirements

Header

windot11.h

See Also

Reference

Native 802.11 Data Types
OID_DOT11_ENABLED_AUTHENTICATION_ALGORITHM
NDIS_OBJECT_HEADER
Native 802.11 Wireless LAN Reference

Other Resources

DOT11_AUTH_ALGORITHM