次の方法で共有


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

重要Native 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨です。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、WLAN ユニバーサル Windows ドライバー モデル を参照してください。

IHV 拡張機能 DLL は、Dot11ExtSetAuthAlgorithm 関数を呼び出して、ワイヤレス LAN (WLAN) アダプターで認証アルゴリズムを有効にします。

構文

DOT11EXT_SET_AUTH_ALGORITHM Dot11extSetAuthAlgorithm;

DWORD Dot11extSetAuthAlgorithm(
  [in, optional] HANDLE hDot11SvcHandle,
  [in]           DWORD dwAuthAlgo
)
{...}

パラメーター

[in, optional] hDot11SvcHandle

オペレーティング システムが WLAN アダプターを参照するために使用するハンドル。 このハンドル値は、Dot11ExtIhvInitAdapter IHV ハンドラー関数への以前の呼び出しによって指定されました。

[in] dwAuthAlgo

認証アルゴリズムを識別する DOT11_AUTH_ALGORITHM 列挙子の値。

値がDOT11_AUTH_ALGO_IHV_ENDを介して DOT11_AUTH_ALGO_IHV_START の範囲内にある場合、IHV 拡張機能 DLL は、WLAN アダプターでサポートされている独自の認証アルゴリズムを有効にします。

それ以外の場合、DLL はオペレーティング システムでサポートされている標準認証アルゴリズムの処理を担当します。 このような場合、オペレーティング システムは、WLAN アダプターを介した基本的なサービス セット (BSS) ネットワーク接続経由の認証処理に関与しません。

dwAuthAlgo の値は、OID_DOT11_SUPPORTED_UNICAST_ALGORITHM_PAIR または OID_DOT11_SUPPORTED_MULTICAST_ALGORITHM_PAIRのクエリによって返される値と一致する必要がある、DOT11_EXTSTA_ATTRIBUTES 構造体の適切な xxxAlgoPairs メンバーを設定することによって、ネイティブ 802.11 ミニポート ドライバーによって返される認証アルゴリズムの値と一致する必要があります。

戻り値

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

必要条件

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

関連項目

OID_DOT11_SUPPORTED_MULTICAST_ALGORITHM_PAIR

DOT11_AUTH_ALGORITHM

Dot11ExtIhvInitAdapter

Dot11ExtPreAssociateCompletion OID_DOT11_SUPPORTED_UNICAST_ALGORITHM_PAIR