CredUIConfirmCredentialsA 関数 (wincred.h)
"prompt" 関数を呼び出した後、credUIConfirmCredentials
構文
CREDUIAPI DWORD CredUIConfirmCredentialsA(
[in] PCSTR pszTargetName,
[in] BOOL bConfirm
);
パラメーター
[in] pszTargetName
資格情報のターゲットの名前 (通常はドメインまたはサーバー アプリケーション名) を含む、null終了文字列へのポインター。 これは、credUIPromptForCredentials または credUICmdLinePromptForCredentials
[in] bConfirm
prompt 関数から返される資格情報が有効かどうかを指定します。 TRUE
戻り値
操作の状態が返されます。 呼び出し元は、この状態を確認して、資格情報の確認操作が成功したかどうかを判断できます。 ほとんどのアプリケーションでは、リソースへのアプリケーションの接続が既に完了しているため、この状態コードは無視されます。 この操作は、確認を待機している資格情報の一覧に資格情報が見つからなかったか、資格情報の書き込みまたは削除が失敗したために失敗する可能性があります。 一覧で資格情報が見つからない場合は、資格情報がキューに登録されなかったか、キューに登録されている資格情報が多すぎることが原因で発生する可能性があります。 新しい資格情報がキューに登録されると、古い資格情報が破棄される前に、最大 5 つの資格情報をキューに登録できます。
リターン コード | 形容 |
---|---|
|
操作が成功したことを確認します。 |
|
確認の待機リストにサブジェクト資格情報が見つかりませんでした。 |
|
資格情報に無効なデータまたは一貫性のないデータが含まれていたため、待機中の資格情報を確認できませんでした。 |
備考
手記
wincred.h ヘッダーは、CredUIConfirmCredentials を、UNICODE プリプロセッサ定数の定義に基づいてこの関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows XP [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | wincred.h |
ライブラリ | Credui.lib |
DLL | Credui.dll |