Native 802.11 Miniport Driver Operations

The Native 802.11 miniport driver and 802.11 station perform the following operations:

Scan Operations

The 802.11 station performs the scan operation in order to detect the various basic service set (BSS) networks within range. The operating system can request a scan operation through a set request of OID_DOT11_SCAN_REQUEST. In addition, the 802.11 station can initiate the scan operation itself in order to refresh its list of detected BSS networks.

For more information about scan operations, see Native 802.11 Scan Operations.

BSS Network Operations

After it has been configured for 802.11 BSS operations, the 802.11 station performs the following types of operations to join, start, or leave a BSS network:

Connection Operations

Through the connection operation, the 802.11 station determines the best BSS network to join based on the current 802.11 configuration. If configured to operate in an independent BSS (IBSS) network, the operating system might request that the 802.11 station start a new IBSS network if the station has not detected a candidate network. For more information about this operation, see Connection Operations.

Roaming Operations

After it has been connected to a BSS network, the 802.11 station performs a roaming operation if it needs to either associate with a different access point (AP) (for infrastructure BSS networks) or another group of peer stations (for IBSS networks) within the same BSS network. For more information about this operation, see Roaming Operations.

Association Operations

The 802.11 station performs an association operation to associate with an AP or peer station. For more information about this operation, see Association Operations.

If configured for infrastructure BSS network operations, the 802.11 station performs only the association operation during either the connection or roaming operations. If configured for IBSS network operations, the 802.11 station can perform this operation whenever it associates with a peer station.

Disassociation Operations

After it completes the association operation with an AP or peer station, the 802.11 station performs this operation whenever it disassociates with the AP or a peer station. For more information about this operation, see Disassociation Operations.

Disconnection Operations

After it has connected to a BSS network, the 802.11 station performs this operation to stop all network activity, including association and roaming operations, on the BSS network. For more information about this operation, see Disconnection Operations.

Authentication Operations

If the miniport driver is operating in Extensible Station (ExtSTA) mode, the 802.11 station performs this operation when authenticating with either an AP or peer station. For more information about the authentication operation, see Native 802.11 Authentication Operations.

Cipher Operations

If the miniport driver is operating in Extensible Station (ExtSTA) mode, the 802.11 station performs this operation when encrypting or decrypting packet data. For more information about the cipher operation, see Native 802.11 Cipher Operations.

Send Operations

The 802.11 station performs this operation when sending packets over the BSS network. The operating system initiates the send operation through calls to the miniport driver's MiniportSendNetBufferLists function.

For more information about the send operation, see Native 802.11 Send Operations.

Receive Operations

The 802.11 station performs this operation when receiving packets over the BSS network. The miniport driver indicates the received packets to the operating system through calls to the driver's NdisMIndicateReceiveNetBufferLists function.

For more information about the receive operation, see Native 802.11 Receive Operations.

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft