DOT11EXTIHV_IS_UI_REQUEST_PENDING コールバック関数 (wlanihv.h)
構文
DOT11EXTIHV_IS_UI_REQUEST_PENDING Dot11extihvIsUiRequestPending;
DWORD Dot11extihvIsUiRequestPending(
[in] GUID guidUIRequest,
[out] PBOOL pbIsRequestPending
)
{...}
パラメーター
[in] guidUIRequest
要求を識別する GUID。 この GUID 値は、IHV 拡張機能 DLL によって作成され、Dot11ExtSendUIRequest への呼び出しの pIhvUIRequest パラメーター渡されます。
[out] pbIsRequestPending
ブール値へのポインター。 guidUIRequest パラメーターで識別される UI 要求が保留中の場合、IHV 拡張機能 DLL は * pbIsRequestPending を TRUE に設定する必要があります。
戻り値
呼び出しが成功した場合、関数はERROR_SUCCESSを返します。 それ以外の場合は、Winerror.h で定義されているエラー コードが返されます。
備考
IHV 拡張機能 DLL は、ユーザーと対話する IHV UI 拡張機能 DLL に要求を発行できます。 このような要求の例としては、関連付け前操作中の通知の表示や、関連付け後操作の資格情報の入力があります。 IHV UI 拡張機能 DLL の詳細については、「Native 802.11 IHV UI Extensions DLL」を参照してください。
IHV 拡張機能 DLL は、Dot11ExtSendUIRequest 関数の呼び出しを通じて、ユーザー操作に対してこれらの要求を開始します。 各 UI 要求について、DLL は要求を定義するために DOT11EXT_IHV_UI_REQUEST 構造体を書式設定する必要があり、この構造体の guidUIRequest メンバーを、UI 要求を一意に識別する GUID 値に設定する必要があります。 IHV 拡張 DLL は、Dot11ExtSendUIRequest 関数の pIhvUIRequest パラメーターを介して、DOT11EXT_IHV_UI_REQUEST 構造体のアドレスを渡します。
オペレーティング システムは、Dot11ExtIhvIsUIRequestPending 関数を定期的に呼び出して、guidUIRequest パラメーターによって識別される UI 要求の状態を照会できます。 UI 要求がまだ保留中の場合、IHV 拡張機能 DLL は * pbIsRequestPending を TRUE 設定する必要があります。 それ以外の場合、DLL は * pbIsRequestPending を FALSE 設定する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。 |
ターゲット プラットフォーム の | デスクトップ |
ヘッダー | wlanihv.h (Wlanihv.h を含む) |
関連項目
Dot11ExtSendUIRequest の