次の方法で共有


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

重要Native 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨です。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、WLAN ユニバーサル Windows ドライバー モデル を参照してください。
 
オペレーティング システムは、Dot11ExtIhvInitAdapter 関数を呼び出して、IHV 拡張機能 DLL にアダプター コンテキストを割り当てて初期化させます。

構文

DOT11EXTIHV_INIT_ADAPTER Dot11extihvInitAdapter;

DWORD Dot11extihvInitAdapter(
  [in]           PDOT11_ADAPTER pDot11Adapter,
  [in, optional] HANDLE hDot11SvcHandle,
  [out]          PHANDLE phIhvExtAdapter
)
{...}

パラメーター

[in] pDot11Adapter

初期化するアダプターを識別する DOT11_ADAPTER 構造体へのポインター。

[in, optional] hDot11SvcHandle

アダプターのオペレーティング システムによって割り当てられたハンドル。 IHV 拡張機能 DLL は、hDot11SvcHandle パラメーターを宣言する IHV Extensibility 関数を呼び出すときに、このハンドル値を使用する必要があります(例:dot11ExtPreAssociateCompletion します。

[out] phIhvExtAdapter

ハンドル変数へのポインター。 IHV 拡張機能 DLL は、アダプターの一意のハンドル値を割り当て、* phIhvExtAdapter をハンドル値に設定する必要があります。 オペレーティング システムは、hIhvExtAdapter パラメーターを宣言する IHV ハンドラー関数を呼び出すときに、このハンドル値を使用します。dot11ExtIhvPerformPreAssociate します。

通常、IHV 拡張機能 DLL は、アダプター コンテキストの状態配列を割り当て、ハンドル値として配列のアドレスを返します。

戻り値

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

備考

オペレーティング システムは、Dot11ExtIhvInitAdapter 関数を呼び出します。WLAN アダプターが使用可能になり、PCMCIA アダプターが挿入されたときなど、使用できるようになります。

WLAN アダプタの初期化の詳細については、802.11 WLAN アダプタ到着を参照してください。

必要条件

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

関連項目

Native 802.11 IHV Extensibility Functions

dot11ExtPreAssociateCompletion Dot11ExtIhvPerformPreAssociate

DOT11_ADAPTER