IEAPProviderConfig::RouterInvokeCredentialsUI メソッド (rrascfg.h)
システムは RouterInvokeCredentialsUI メソッドを呼び出して、2 つのルーター間で EAP 認証用の資格情報ユーザー インターフェイスを呼び出します。
構文
HRESULT RouterInvokeCredentialsUI(
DWORD dwEapTypeId,
ULONG_PTR uConnectionParam,
HWND hwndParent,
DWORD dwFlags,
BYTE *pConnectionDataIn,
DWORD dwSizeOfConnectionDataIn,
BYTE *pUserDataIn,
DWORD dwSizeOfUserDataIn,
BYTE **ppUserDataOut,
DWORD *pdwSizeOfUserDataOut
);
パラメーター
dwEapTypeId
構成ユーザー インターフェイスを呼び出す EAP を指定します。
uConnectionParam
ユーザー インターフェイスを呼び出す構成セッションを指定します。
hwndParent
構成ユーザー インターフェイスの親ウィンドウを処理します。
dwFlags
RAS_EAP_FLAG_ROUTER フラグを指定します。 これは、このパラメーターの唯一の有効なフラグです。 これは、認証が 2 つのルーター間にあることを示します。 このパラメーターには、常にこのフラグが含まれます。
pConnectionDataIn
インターフェイスの現在の構成データへのポインター。
dwSizeOfConnectionDataIn
pConnectionDataIn パラメーターが指す現在の構成データのサイズを指定します。
pUserDataIn
インターフェイスの現在の資格情報データへのポインター。
dwSizeOfUserDataIn
現在の資格情報データのサイズを指定します。
ppUserDataOut
インターフェイスの新しい資格情報データを受け取るためのバッファーへのポインター。
pdwSizeOfUserDataOut
新しい資格情報データのサイズを受け取る DWORD 変数へのポインター。
戻り値
関数が成功した場合は、戻り値を S_OKする必要があります。
関数が失敗した場合、戻り値は次のいずれかのコードである必要があります。
リターン コード | 説明 |
---|---|
|
固有でないエラー。 |
|
引数の 1 つが無効です。 |
|
メソッドは、必要なメモリを割り当てることができなかったため、失敗しました。 |
|
予期しないエラーが発生しました。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | rrascfg.h |
こちらもご覧ください
IEAPProviderConfig::Initialize
IEAPProviderConfig::RouterInvokeConfigUI