DOT11EXT_IHV_UI_REQUEST構造体 (wlanihv.h)
大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。
構文
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 を含む) |