DOT11EXTIHV_STOP_POST_ASSOCIATE コールバック関数 (wlanihv.h)

大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。

オペレーティング システムは Dot11ExtIhvStopPostAssociate 関数を呼び出して、 の呼び出しによって開始された関連付け後操作を取り消します。 Dot11ExtIhvPerformPostAssociate IHV ハンドラー関数。

構文

DOT11EXTIHV_STOP_POST_ASSOCIATE Dot11extihvStopPostAssociate;

DWORD Dot11extihvStopPostAssociate(
  [in, optional] HANDLE hIhvExtAdapter,
  [in]           PDOT11_MAC_ADDRESS pPeer,
  [in]           DOT11_ASSOC_STATUS dot11AssocStatus
)
{...}

パラメーター

[in, optional] hIhvExtAdapter

ワイヤレス LAN (WLAN) アダプターを参照するために IHV 拡張機能 DLL によって使用されるハンドル。 このハンドル値は、 Dot11ExtIhvInitAdapter IHV ハンドラー関数の以前の呼び出しによって指定されました。

[in] pPeer

IHV 拡張機能 DLL が関連付け後操作を開始したアクセス ポイント (AP) のメディア アクセス制御 (MAC) を含む、DOT11_MAC_ADDRESS構造体へのポインター。

メモ Windows Vista の場合、IHV 拡張機能 DLL では、インフラストラクチャ基本サービス セット (BSS) ネットワークのみがサポートされます。

[in] dot11AssocStatus

ネットワークへの 802.11 ステーションの関連付けの状態を指定するDOT11_ASSOC_STATUS型。

戻り値

呼び出しが成功した場合、関数はERROR_SUCCESSを返します。 それ以外の場合は、Winerror.h で定義されたエラー コードが返されます。

注釈

オペレーティング システムは Dot11ExtIhvStopPostAssociate 関数を呼び出して、次のいずれかが発生するたびに関連付け後操作を取り消します。

  • WLAN アダプターは AP との関連付け解除操作を完了します。 この状況では、アダプターを管理するネイティブ 802.11 ミニポート ドライバーは、メディア固有の NDIS_STATUS_DOT11_DISASSOCIATION 表示。 関連付け解除操作の詳細については、「関連付け解除 操作」を参照してください。
  • WLAN アダプターが無効になっているか、削除されています。 この状況では、オペレーティング システムは Dot11ExtIhvStopPostAssociate 関数を呼び出す前に、 Dot11ExtIhvDeinitAdapter 関数。
オペレーティング システムは Dot11ExtIhvStopPostAssociate 関数を呼び出して、関連付けに対して作成されたデータ ポートがダウンしていることを IHV Extensions DLL に通知します。 オペレーティング システムは、DLL が の呼び出しを介して関連付け後操作を完了したかどうかに関係なく、この関数を呼び出します。 Dot11ExtPostAssociateCompletion

関連付け後操作の詳細については、「関連付け 操作」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
対象プラットフォーム デスクトップ
Header wlanihv.h (Wlanihv.h、Windot11.h を含む)

こちらもご覧ください

DOT11_ASSOC_STATUS

Dot11ExtIhvDeinitAdapter

Dot11ExtIhvInitAdapter

NDIS_STATUS_DOT11_DISASSOCIATION Dot11ExtIhvPerformPostAssociate

DOT11_MAC_ADDRESS