DOT11_ASSOCIATION_START_PARAMETERS (Compact 2013)

3/26/2014

This structure specifies the parameters for an association operation that is performed by the 802.11 station with either an access point (AP) or peer station.

Syntax

typedef struct DOT11_ASSOCIATION_START_PARAMETERS {
  NDIS_OBJECT_HEADER  Header;
  DOT11_MAC_ADDRESS  MacAddr;
  DOT11_SSID  SSID;
  ULONG  uIHVDataOffset;
  ULONG  uIHVDataSize;
} DOT11_ASSOCIATION_START_PARAMETERS, *PDOT11_ASSOCIATION_START_PARAMETERS;

Members

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

    Size

    This member must be set to sizeof(DOT11_ASSOCIATION_START_PARAMETERS)

  • MacAddr
    The media access control (MAC) address of the AP or peer station with which the 802.11 station tried to associate
  • SSID
    The service set identifier (SSID) with which the 802.11 station is trying to associate.

    If the dot11DesiredBSSType MIB object is set to dot11_BSS_type_independent, the SSID member must contain the same value that the AdhocSSID member used in the structures for previous NDIS_STATUS_DOT11_CONNECTION_START and NDIS_STATUS_DOT11_ROAMING_START indications.

  • uIHVDataOffset
    The offset of a block of data in a proprietary format that is defined by the IHV. The IHV can use this data block for any purpose that is related to the NDIS_STATUS_DOT11_ASSOCIATION_START indication.

    This offset is relative to the start of the buffer, which contains the DOT11_ASSOCIATION_ START_PARAMETERS structure.

    If the miniport driver is not returning IHV data in the NDIS_STATUS_DOT11_ASSOCIATION_START indication, it must set uIHVDataOffset to zero.

  • uIHVDataSize
    The length of the block of data that is used by the IHV for the NDIS_STATUS_DOT11_ASSOCIATION_START indication. If the miniport driver is not returning IHV data in this indication, it must set uIHVDataSize to zero.

Requirements

Header

windot11.h

See Also

Reference

Native 802.11 Data Types
NDIS_OBJECT_HEADER
NDIS_STATUS_DOT11_CONNECTION_START
NDIS_STATUS_DOT11_ROAMING_START
Native 802.11 Wireless LAN Reference