Native 802.11 Data Types (Compact 2013)

3/26/2014

This section describes the data types that are used by a Native 802.11 miniport driver or an IHV Extensions DLL.

In This Section

  • DOT11_ADAPTER
    Describes the structure that identifies a wireless LAN (WLAN) adapter
  • DOT11_ASSOC_STATUS
    Defines a range of values that the Native 802.11 miniport driver uses to specify the results of a connection, association, disassociation or roaming network operation
  • DOT11_ASSOCIATION_START_PARAMETERS
    Specifies the parameters for an association operation that is performed by the 802.11 station with either an access point (AP) or peer station
  • DOT11_AUTH_ALGORITHM_LIST
    Used when the miniport driver is requested to set the Extensible Station (ExtSTA) msDot11EnabledAuthAlgo management information base (MIB) object to the specified data.
  • DOT11_AUTH_CIPHER_PAIR
    Defines a pair of 802.11 authentication and cipher algorithms that can be enabled at the same time on the 802.11 station
  • DOT11_BSS_ENTRY
    Defines an IEEE 802.11 Beacon or Response Frame that the 802.11 station received during its last scan operation
  • DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO
    Specifies the attributes of the PHY which received an IEEE 802.11 Beacon or Response Frame during the Native 802.11 miniport driver’s last scan operation
  • DOT11_BSS_LIST
    Identifies a list of one or more IEEE 802.11 Beacon and Probe Response frames
  • DOT11_CIPHER_DEFAULT_KEY_VALUE
    Defines a default cipher key or per-station default cipher key that can be added to or deleted from the key tables on the 802.11 station
  • DOT11_CURRENT_OPERATION_MODE
    Defines the current Native 802.11 operation mode on the instance of a miniport driver that manages a wireless LAN (WLAN) adapter
  • DOT11_DATA_RATE_MAPPING_TABLE
    Used when the miniport driver is requested to return the table of data rates that are supported by a PHY on the 802.11 station for transmit and receive operations.
  • DOT11_DIRECTION
    Specifies whether the 802.11 station uses a cipher key to decrypt received packets or encrypt transmitted packets
  • DOT11_DISASSOCIATION_PARAMETERS
    Specifies the results of the disassociation operation that is performed by the 802.11 station with either an access point (AP) or peer station
  • DOT11_ENCAP_ENTRY
    Defines an encapsulation type to be applied to the payload of an 802.11 packet based on the packet’s IEEE EtherType
  • DOT11_EXTSTA_ATTRIBUTES
    Defines the physical and operating attributes of the miniport driver and 802.11 station when operating in Extensible Station (ExtSTA) mode
  • DOT11_EXTSTA_CAPABILITY
    Used when the miniport driver is requested to return the sizes of various tables and lists that are supported by the 802.11 station
  • DOT11_EXTSTA_RECV_CONTEXT
    Defines the Native 802.11 attributes of a received packet by the 802.11 station and indicated by the miniport driver operating in either Extensible Station (ExtSTA) or Network Monitor (NetMon) modes
  • DOT11_EXTSTA_SEND_CONTEXT
    Defines the Native 802.11 attributes of a packet to be sent by the miniport driver operating in Extensible Station (ExtSTA) mode
  • DOT11_HOP_ALGO_ADOPTED
    Describes the returned hopping patterns that are used by the frequency-hopping spread spectrum (FHSS) PHY
  • DOT11_IBSS_PARAMS
    Used when the miniport driver is requested to set parameters for use when it connects to an independent basic service set (IBSS) network
  • DOT11_IHV_VERSION_INFO
    Defines the versions of the IHV Extensibility functions that are supported by the IHV Extensions DLL
  • DOT11_KEY_ALGO_CCMP
    Defines a cipher key that is used by the AES-CCMP algorithm for data encryption and decryption
  • DOT11_KEY_ALGO_TKIP_MIC
    Defines a cipher key that is used by the TKIP algorithm for data encryption and decryption
  • DOT11_MAC_FRAME_STATISTICS
    Describes the structure that records statistical counters for the IEEE media access control (MAC) sublayer of the 802.11 station
  • DOT11_MSONEX_RESULT
    Defines the results of the 802.1X authentication operation that is performed by the operating system
  • DOT11_MSSECURITY_SETTINGS
    Defines Microsoft security settings (from an active profile) that are needed in post-associate processing when the miniport driver uses the Microsoft 802.1X implementation
  • DOT11_PHY_FRAME_STATISTICS
    Defines the structure that records statistical counters for the IEEE physical (PHY) layer of the 802.11 station
  • DOT11_PHY_TYPE_INFO
    Defines parameters that the 802.11 station uses to configure a PHY when it performs an explicit scan operation
  • DOT11_PMKID_ENTRY
    Defines the elements of the PMKIDs array of the DOT11_PMKID_LIST structure
  • DOT11_PMKID_LIST
    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
  • DOT11_PORT_STATE
    Defines the port state for a security session with a peer within a basic service set (BSS) network
  • DOT11_POWER_MODE
    Defines a power management mode for the PHY on the 802.11 station
  • DOT11_QOS_PARAMS
    Used by the OID_DOT11_QOS_PARAMS object identifier (OID) to request that the miniport driver set quality of service (QoS) parameters for the 802.11 station

    Note

    QoS is not supported over TCP.

  • DOT11_RATE_SET
    Defines the set of data rates that the 802.11 station supports
  • DOT11_REG_DOMAINS_SUPPORT_VALUE
    Describes the returned list of regulatory domains that are supported by the Physical Layer Convergence Procedure (PLCP) and Physical Media Dependent sublayers of the current PHY type on the 802.11 station
  • DOT11_RESET_REQUEST
    Used when the miniport driver must reset the specified IEEE layers of the 802.11 station
  • DOT11_SCAN_REQUEST_V2
    Defines the parameters for the explicit scan operation that is performed by the 802.11 station
  • DOT11_SSID
    Defines an 802.11 service set identifier (SSID)
  • DOT11_SSID_LIST
    Used by the OID_DOT11_DESIRED_SSID_LIST object identifier (OID) to request that the miniport driver set the value of the Extensible Station (ExtSTA) msDot11DesiredSSIDList management information base (MIB) object to the specified data
  • DOT11_STATUS_INDICATION
    Returns the completion results of an operation that is performed by a set request of a Native 802.11 OID
  • DOT11_TEMP_TYPE
    Specifies the operating temperature range of a PHY on the 802.11 station
  • DOT11EXT_APIS
    Specifies a list of pointers to the IHV Extensibility functions that are supported by the operating system
  • DOT11EXT_IHV_HANDLERS
    Specifies a list of pointers to the IHV handler functions supported by the IHV Extensions DLL
  • DOT11EXT_IHV_PROFILE_PARAMS
    Specifies the general parameters of a basic service set (BSS) network with which a network profile will be applied
  • L2_NOTIFICATION_DATA
    Describes the structure that is used by the IHV Extensions DLL to send notifications to any service or applications that has registered for the notification
  • ONEX_AUTH_IDENTITY
    Defines the type of identity that the 802.1X module uses for authentication
  • ONEX_REASON_CODE
    Specifies reasons that authentication of an 802.1X module failed
  • WDIAG_IHV_WLAN_ID
    Specifies an identifier that is used for error diagnostics on an IHV profile

See Also

Reference

Native 802.11 Wireless LAN Reference
MiniportOidRequest
Native 802.11 Miniport Drivers
Native 802.11 IHV Extensions DLL