DOT11EXT_IHV_UI_REQUEST構造体 (wlanihv.h)

大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。
 
DOT11EXT_IHV_UI_REQUEST構造体は、IHV 拡張機能 DLL によって IHV UI 拡張機能 DLL に対して行われた要求を指定します。

構文

typedef struct _DOT11EXT_IHV_UI_REQUEST {
  DWORD dwSessionId;
  GUID  guidUIRequest;
  CLSID UIPageClsid;
  DWORD dwByteCount;
  BYTE  *pvUIRequest;
} DOT11EXT_IHV_UI_REQUEST, *PDOT11EXT_IHV_UI_REQUEST;

メンバー

dwSessionId

現在のユーザーのセッション識別子 (ID)。

guidUIRequest

UI 要求を識別するグローバル一意 ID (GUID)。

UIPageClsid

この要求を処理するターゲット UI ページの IWizardExtension COM クラス ID (CLSID)。 IWizardExtension COM インターフェイスの詳細については、「IWizardExtension COM インターフェイス」を参照してください。

dwByteCount

pvUIRequest メンバーを介して参照されるバッファー内の長さ (バイト単位)。

pvUIRequest

独立系ハードウェア ベンダー (IHV) によって定義された形式の要求データを含むバッファーへのポインター。

注釈

IHV 拡張機能 DLL は、IHV UI 拡張機能 DLL に要求を発行して、IHV によって定義されたネットワーク UI 拡張機能への入力のためにユーザーと対話できます。 IHV 拡張機能 DLL は、 Dot11ExtSendUIRequest または への呼び出しを通じてこれらの要求を開始します。 Dot11ExtIhvQueryUIRequest 関数。

UI 要求ごとに、DLL は要求を定義するためにDOT11EXT_IHV_UI_REQUEST構造体を書式設定し、この構造体の guidUIRequest メンバーを UI 要求を一意に識別する GUID 値に設定する必要があります。

要件

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

こちらもご覧ください

Dot11ExtIhvIsUIRequestPending

Dot11ExtSendUIRequest

Dot11ExtIhvQueryUIRequest