次の方法で共有


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

重要Native 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨です。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、WLAN ユニバーサル Windows ドライバー モデル を参照してください。
 
オペレーティング システムは、dot11ExtIhvPerformPostAssociate 関数 呼び出して、IHV 拡張機能 DLL が基本サービス セット (BSS) ネットワークとの関連付け後の操作を開始することを要求します。

構文

DOT11EXTIHV_PERFORM_POST_ASSOCIATE Dot11extihvPerformPostAssociate;

DWORD Dot11extihvPerformPostAssociate(
  [in, optional] HANDLE hIhvExtAdapter,
  [in, optional] HANDLE hSecuritySessionID,
  [in]           PDOT11_PORT_STATE pPortState,
  [in]           ULONG uDot11AssocParamsBytes,
  [in]           PDOT11_ASSOCIATION_COMPLETION_PARAMETERS pDot11AssocParams
)
{...}

パラメーター

[in, optional] hIhvExtAdapter

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

[in, optional] hSecuritySessionID

セキュリティ セッションのハンドル。 IHV 拡張機能 DLL は、呼び出し時にこのハンドル値を使用する必要がありますDot11ExtPostAssociateCompletion して、関連付け後の操作を非同期的に完了します。

[in] pPortState

セキュリティ セッションの現在のポート状態を指定する DOT11_PORT_STATE 構造体へのポインター。

[in] uDot11AssocParamsBytes

pDot11AssocParams パラメーターによって参照されるデータの長さ (バイト単位)。

[in] pDot11AssocParams

へのポインター DOT11_ASSOCIATION_COMPLETION_PARAMETERS 構造体。WLAN アダプターによって完了したアソシエーション操作の結果を指定します。 WLAN アダプターを管理するネイティブ 802.11 ミニポート ドライバーには、メディア固有のDOT11_ASSOCIATION_COMPLETION_PARAMETERS構造が含まれます NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION 表示。

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

戻り値

IHV 拡張 DLL が関連付け後の操作を開始できる場合は、操作を非同期的に完了する必要があります。 この状況では、関数はERROR_SUCCESSを返します。

IHV 拡張機能 DLL が関連付け後の操作を開始できない場合は、Winerror.h で定義されているエラー コード返します。

備考

オペレーティング システムは、Dot11ExtIhvPerformPostAssociate 関数を呼び出して、IHV 拡張機能 DLL との関連付け後の操作を開始します。 オペレーティング システムは、WLAN アダプターがインフラストラクチャ基本サービス セット (BSS) ネットワーク内のアクセス ポイント (AP) との関連付け操作を完了した後に、この操作を開始します。

Windows Vista の場合、IHV 拡張機能 DLL では、インフラストラクチャ基本サービス セット (BSS) ネットワークのみがサポートされます。
 
関連付け操作の詳細については、「関連付け操作の 」を参照してください。

関連付け後の操作は、Dot11ExtIhvPerformPostAssociate 呼び出しから非同期的に完了する必要があります。 関連付け後の操作が完了したら、DLL が呼び出す必要がありますdot11ExtPostAssociateCompletion します。

IHV 拡張機能 DLL が関連付け後の操作を開始できる場合、Dot11ExtIhvPerformPostAssociate 関数はERROR_SUCCESSを返し、非同期的に操作を完了する必要があります。

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

必要条件

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

関連項目

dot11ExtPostAssociateCompletion

Dot11ExtIhvInitAdapter

DOT11_PORT_STATE

Dot11ExtIhvAdapterReset

NDIS_STATUS_DOT11_ASSOCIATION_COMPLETION