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 Extensions 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 オペレーティング システムで使用できます。 |
対象プラットフォーム | デスクトップ |
Header | wlanihv.h (Wlanihv.h を含む) |