wincred.h ヘッダー
このヘッダーは、セキュリティと ID によって使用されます。 詳細については、次を参照してください。
wincred.h には、次のプログラミング インターフェイスが含まれています。
関数
CredDeleteA ユーザーの資格情報セットから資格情報を削除します。 (ANSI) |
CredDeleteW ユーザーの資格情報セットから資格情報を削除します。 (Unicode) |
CredEnumerateA ユーザーの資格情報セットから資格情報を列挙します。 (ANSI) |
CredEnumerateW ユーザーの資格情報セットから資格情報を列挙します。 (Unicode) |
CredFindBestCredentialA Credentials Management (CredMan) データベースで、現在のログオン セッションに関連付けられている、指定したターゲット リソースに最も一致する一連の汎用資格情報を検索します。 (ANSI) |
CredFindBestCredentialW Credentials Management (CredMan) データベースで、現在のログオン セッションに関連付けられている、指定したターゲット リソースに最も一致する一連の汎用資格情報を検索します。 (Unicode) |
CredFree CredFree 関数は、任意の資格情報管理機能によって返されるバッファーを解放します。 |
CredGetSessionTypes CredGetSessionTypes 関数は、現在のログオン セッションでサポートされている最大永続化を返します。 資格情報の種類ごとに個別の最大永続化が返されます。 |
CredGetTargetInfoA CredGetTargetInfo 関数は、名前付きターゲット コンピューターのすべての既知のターゲット名情報を取得します。 (ANSI) |
CredGetTargetInfoW CredGetTargetInfo 関数は、名前付きターゲット コンピューターのすべての既知のターゲット名情報を取得します。 (Unicode) |
CredIsMarshaledCredentialA 指定したユーザー名文字列が、以前に CredMarshalCredential によってマーシャリングされたマーシャリングされた資格情報であるかどうかを判断します。 (ANSI) |
CredIsMarshaledCredentialW 指定したユーザー名文字列が、以前に CredMarshalCredential によってマーシャリングされたマーシャリングされた資格情報であるかどうかを判断します。 (Unicode) |
CredIsProtectedA CredProtect 関数の前回の呼び出しで、指定した資格情報を暗号化するかどうかを指定します。 (ANSI) |
CredIsProtectedW CredProtect 関数の前回の呼び出しで、指定した資格情報を暗号化するかどうかを指定します。 (Unicode) |
CredMarshalCredentialA CredMarshalCredential 関数は、資格情報をテキスト文字列に変換します。 (ANSI) |
CredMarshalCredentialW CredMarshalCredential 関数は、資格情報をテキスト文字列に変換します。 (Unicode) |
CredPackAuthenticationBufferA 文字列ユーザー名とパスワードを認証バッファーに変換します。 (ANSI) |
CredPackAuthenticationBufferW 文字列ユーザー名とパスワードを認証バッファーに変換します。 (Unicode) |
CredProtectA 指定した資格情報を暗号化して、現在のセキュリティ コンテキストのみが暗号化を解除できるようにします。 (ANSI) |
CredProtectW 指定した資格情報を暗号化して、現在のセキュリティ コンテキストのみが暗号化を解除できるようにします。 (Unicode) |
CredReadA ユーザーの資格情報セットから資格情報を読み取ります。 (ANSI) |
CredReadDomainCredentialsA ユーザーの資格情報セットからドメイン資格情報を読み取ります。 (ANSI) |
CredReadDomainCredentialsW ユーザーの資格情報セットからドメイン資格情報を読み取ります。 (Unicode) |
CredReadW ユーザーの資格情報セットから資格情報を読み取ります。 (Unicode) |
CredRenameA CredRename はサポートされなくなりました。 (ANSI) |
CredRenameW CredRename はサポートされなくなりました。 (Unicode) |
CredUICmdLinePromptForCredentialsA コマンド ライン (コンソール) アプリケーションで作業しているユーザーからの資格情報の入力を求め、受け入れます。 ユーザーが入力した名前とパスワードは、検証のために呼び出し元のアプリケーションに渡されます。 (ANSI) |
CredUICmdLinePromptForCredentialsW コマンド ライン (コンソール) アプリケーションで作業しているユーザーからの資格情報の入力を求め、受け入れます。 ユーザーが入力した名前とパスワードは、検証のために呼び出し元のアプリケーションに渡されます。 (Unicode) |
CredUIConfirmCredentialsA CredUIPromptForCredentials または CredUICmdLinePromptForCredentials の後に呼び出され、収集された資格情報の有効性を確認します。 (ANSI) |
CredUIConfirmCredentialsW CredUIPromptForCredentials または CredUICmdLinePromptForCredentials の後に呼び出され、収集された資格情報の有効性を確認します。 (Unicode) |
CredUIParseUserNameA CredUIParseUserName 関数は、完全修飾ユーザー名からドメインとユーザー アカウント名を抽出します。 (ANSI) |
CredUIParseUserNameW CredUIParseUserName 関数は、完全修飾ユーザー名からドメインとユーザー アカウント名を抽出します。 (Unicode) |
CredUIPromptForCredentialsA ユーザーからの資格情報を受け入れる構成可能なダイアログ ボックスを作成して表示します。 (ANSI) |
CredUIPromptForCredentialsW ユーザーからの資格情報を受け入れる構成可能なダイアログ ボックスを作成して表示します。 (Unicode) |
CredUIPromptForWindowsCredentialsA ローカル コンピューターにインストールされている資格情報プロバイダーを使用して、ユーザーが資格情報を入力できるようにする構成可能なダイアログ ボックスを作成して表示します。 (ANSI) |
CredUIPromptForWindowsCredentialsW ローカル コンピューターにインストールされている資格情報プロバイダーを使用して、ユーザーが資格情報を入力できるようにする構成可能なダイアログ ボックスを作成して表示します。 (Unicode) |
CredUIReadSSOCredW CredUIReadSSOCredW 関数は、1 つのログオン資格情報のユーザー名を取得します。 |
CredUIStoreSSOCredW CredUIStoreSSOCredW 関数は、1 つのログオン資格情報を格納します。 |
CredUnmarshalCredentialA CredUnmarshalCredential 関数は、マーシャリングされた資格情報を元の形式に変換します。 (ANSI) |
CredUnmarshalCredentialW CredUnmarshalCredential 関数は、マーシャリングされた資格情報を元の形式に変換します。 (Unicode) |
CredUnPackAuthenticationBufferA CredUIPromptForWindowsCredentials 関数の呼び出しによって返される認証バッファーを、文字列ユーザー名とパスワードに変換します。 (ANSI) |
CredUnPackAuthenticationBufferW CredUIPromptForWindowsCredentials 関数の呼び出しによって返される認証バッファーを、文字列ユーザー名とパスワードに変換します。 (Unicode) |
CredUnprotectA CredProtect 関数を使用して、以前に暗号化された資格情報を復号化します。 (ANSI) |
CredUnprotectW CredProtect 関数を使用して、以前に暗号化された資格情報を復号化します。 (Unicode) |
CredWriteA 新しい資格情報を作成するか、ユーザーの資格情報セット内の既存の資格情報を変更します。 (ANSI) |
CredWriteDomainCredentialsA ドメイン資格情報をユーザーの資格情報セットに書き込みます。 (ANSI) |
CredWriteDomainCredentialsW ドメイン資格情報をユーザーの資格情報セットに書き込みます。 (Unicode) |
CredWriteW 新しい資格情報を作成するか、ユーザーの資格情報セット内の既存の資格情報を変更します。 (Unicode) |
構造
CERT_CREDENTIAL_INFO CERT_CREDENTIAL_INFO構造体には、証明書への参照が含まれています。 |
CREDENTIAL_ATTRIBUTEA CREDENTIAL_ATTRIBUTE構造体には、資格情報のアプリケーション定義属性が含まれています。 属性は、キーワード (keyword)と値のペアです。 属性の意味を定義するのは、アプリケーション次第です。 (ANSI) |
CREDENTIAL_ATTRIBUTEW CREDENTIAL_ATTRIBUTE構造体には、資格情報のアプリケーション定義属性が含まれています。 属性は、キーワード (keyword)と値のペアです。 属性の意味を定義するのは、アプリケーション次第です。 (Unicode) |
CREDENTIAL_TARGET_INFORMATIONA CREDENTIAL_TARGET_INFORMATION構造体には、ターゲット コンピューターの名前、ドメイン、ツリーが含まれます。 (ANSI) |
CREDENTIAL_TARGET_INFORMATIONW CREDENTIAL_TARGET_INFORMATION構造体には、ターゲット コンピューターの名前、ドメイン、ツリーが含まれます。 (Unicode) |
CREDENTIALA CREDENTIAL 構造体には、個々の資格情報が含まれています。 (ANSI) |
CREDENTIALW CREDENTIAL 構造体には、個々の資格情報が含まれています。 (Unicode) |
CREDUI_INFOA CREDUI_INFO構造体は、資格情報の取得に使用するダイアログ ボックスを作成する CredUIPromptForCredentials 関数に情報を渡すために使用されます。 (ANSI) |
CREDUI_INFOW CREDUI_INFO構造体は、資格情報の取得に使用するダイアログ ボックスを作成する CredUIPromptForCredentials 関数に情報を渡すために使用されます。 (Unicode) |
USERNAME_TARGET_CREDENTIAL_INFO USERNAME_TARGET_CREDENTIAL_INFO構造体には、資格情報への参照が含まれています。 |
列挙
CRED_MARSHAL_TYPE CredMarshalCredential または CredUnmarshalCredential によってマーシャリングされない資格情報の種類を指定します。 |
CRED_PROTECTION_TYPE CredProtect 関数を使用するときに資格情報が暗号化されるセキュリティ コンテキストを指定します。 |