DOT11_CONNECTION_START_PARAMETERS (Compact 2013)

3/26/2014

This structure is used when a miniport driver must make an NDIS_STATUS_DOT11_CONNECTION_START indication after the set request of OID_DOT11_CONNECT_REQUEST.


typedef struct DOT11_CONNECTION_START_PARAMETERS {
  NDIS_OBJECT_HEADER  Header;
  DOT11_BSS_TYPE  BSSType;
  DOT11_MAC_ADDRESS  AdhocBSSID;
  DOT11_SSID  AdhocSSID;
} DOT11_CONNECTION_START_PARAMETERS, *PDOT11_CONNECTION_START_PARAMETERS;

Header

The type, revision, and size of the DOT11_CONNECTION_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_CONNECTION_START_PARAMETERS_REVISION_1

Size

This member must be set to sizeof(DOT11_CONNECTION_START_PARAMETERS)

BSSType

The type of BSS network to which the 802.11 station is connecting. The data type for the BSSType member is the DOT11_BSS_TYPE enumeration.

The 802.11 station connects to a BSS type based on the setting of the IEEE 802.11 dot11DesiredBssType MIB object. For more information about this MIB object, see OID_DOT11_DESIRED_BSS_TYPE.

AdhocBSSID

If BSSType is set to dot11_BSS_type_independent, the AdhocBSSID member contains the BSS identifier (BSSID) of the IBSS network that the 802.11 station will join or start.

If BSSType is set to dot11_BSS_type_infrastructure, the miniport driver must fill AdhocBSSID with zeros.

For more information about the data type for this member, see DOT11_MAC_ADDRESS.

AdhocSSID

If BSSType is set to dot11_BSS_type_independent, the AdhocSSID member contains the service set identifier (SSID) of the IBSS network that the 802.11 station will join or start.

If BSSType is set to dot11_BSS_type_infrastructure, the miniport driver must fill AdhocSSID with zeros.

For more information about the data type for this member, see DOT11_SSID.

Header

windot11.h

Show: