IEAPProviderConfig::Initialize メソッド (rrascfg.h)
システムは Initialize メソッドを呼び出して、指定したコンピューターとの EAP 構成セッションを初期化します。
構文
HRESULT Initialize(
LPCOLESTR pszMachineName,
DWORD dwEapTypeId,
ULONG_PTR *puConnectionParam
);
パラメーター
pszMachineName
EAP を構成するコンピューターの名前を含む null で終わる文字列へのポインター。 文字列の長さは制限されません。
dwEapTypeId
構成セッションを初期化する EAP を指定します。
puConnectionParam
符号なし整数変数へのポインター。 正常に戻った場合、この変数の値は、この構成セッションを識別します。
戻り値
関数が成功した場合は、戻り値を S_OKする必要があります。
関数が失敗した場合、戻り値は次のいずれかのコードである必要があります。
リターン コード | 説明 |
---|---|
|
固有でないエラー。 |
|
引数の 1 つが無効です。 |
|
メソッドは、必要なメモリを割り当てられなかったため失敗しました。 |
|
予期しないエラーが発生しました。 |
注釈
構成 UI では、ユーザーがリモート コンピューターで EAP プロバイダーを構成できるようにする必要があります。 Initialize の呼び出し中にリモート コンピューターへの接続を確立します。
IEAPProviderConfig を実装する DLL は、複数の認証プロトコルをサポートできます。 dwEapTypeId パラメーターは、構成セッションを初期化する認証プロトコルを指定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | rrascfg.h |
こちらもご覧ください
IEAPProviderConfig::RouterInvokeConfigUI
IEAPProviderConfig::RouterInvokeCredentialsUI