Share via


wincred.h 헤더

이 헤더는 보안 및 ID에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

wincred.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
CredDeleteA

사용자의 자격 증명 집합에서 자격 증명을 삭제합니다. (ANSI)
CredDeleteW

사용자의 자격 증명 집합에서 자격 증명을 삭제합니다. (유니코드)
CredEnumerateA

사용자의 자격 증명 집합에서 자격 증명을 열거합니다. (ANSI)
CredEnumerateW

사용자의 자격 증명 집합에서 자격 증명을 열거합니다. (유니코드)
CredFindBestCredentialA

CredMan(자격 증명 관리) 데이터베이스에서 현재 로그온 세션과 연결되고 지정된 대상 리소스와 가장 일치하는 일반 자격 증명 집합을 검색합니다. (ANSI)
CredFindBestCredentialW

CredMan(자격 증명 관리) 데이터베이스에서 현재 로그온 세션과 연결되고 지정된 대상 리소스와 가장 일치하는 일반 자격 증명 집합을 검색합니다. (유니코드)
CredFree

CredFree 함수는 자격 증명 관리 함수에서 반환된 버퍼를 해제합니다.
CredGetSessionTypes

CredGetSessionTypes 함수는 현재 로그온 세션에서 지원하는 최대 지속성을 반환합니다. 각 자격 증명 유형에 대해 별도의 최대 지속성이 반환됩니다.
CredGetTargetInfoA

CredGetTargetInfo 함수는 명명된 대상 컴퓨터에 대해 알려진 모든 대상 이름 정보를 검색합니다. (ANSI)
CredGetTargetInfoW

CredGetTargetInfo 함수는 명명된 대상 컴퓨터에 대해 알려진 모든 대상 이름 정보를 검색합니다. (유니코드)
CredIsMarshaledCredentialA

지정된 사용자 이름 문자열이 이전에 CredMarshalCredential에 의해 마샬링된 마샬링된 자격 증명인지 여부를 확인합니다. (ANSI)
CredIsMarshaledCredentialW

지정된 사용자 이름 문자열이 이전에 CredMarshalCredential에 의해 마샬링된 마샬링된 자격 증명인지 여부를 확인합니다. (유니코드)
CredIsProtectedA

CredProtect 함수에 대한 이전 호출을 통해 지정된 자격 증명을 암호화할지 여부를 지정합니다. (ANSI)
CredIsProtectedW

CredProtect 함수에 대한 이전 호출을 통해 지정된 자격 증명을 암호화할지 여부를 지정합니다. (유니코드)
CredMarshalCredentialA

CredMarshalCredential 함수는 자격 증명을 텍스트 문자열로 변환합니다. (ANSI)
CredMarshalCredentialW

CredMarshalCredential 함수는 자격 증명을 텍스트 문자열로 변환합니다. (유니코드)
CredPackAuthenticationBufferA

문자열 사용자 이름 및 암호를 인증 버퍼로 변환합니다. (ANSI)
CredPackAuthenticationBufferW

문자열 사용자 이름 및 암호를 인증 버퍼로 변환합니다. (유니코드)
CredProtectA

현재 보안 컨텍스트만 암호를 해독할 수 있도록 지정된 자격 증명을 암호화합니다. (ANSI)
CredProtectW

현재 보안 컨텍스트만 암호를 해독할 수 있도록 지정된 자격 증명을 암호화합니다. (유니코드)
CredReadA

사용자의 자격 증명 집합에서 자격 증명을 읽습니다. (ANSI)
CredReadDomainCredentialsA

사용자의 자격 증명 집합에서 도메인 자격 증명을 읽습니다. (ANSI)
CredReadDomainCredentialsW

사용자의 자격 증명 집합에서 도메인 자격 증명을 읽습니다. (유니코드)
CredReadW

사용자의 자격 증명 집합에서 자격 증명을 읽습니다. (유니코드)
CredRenameA

CredRename은 더 이상 지원되지 않습니다. (ANSI)
CredRenameW

CredRename은 더 이상 지원되지 않습니다. (유니코드)
CredUICmdLinePromptForCredentialsA

명령줄(콘솔) 애플리케이션에서 작업하는 사용자의 자격 증명 정보를 묻는 메시지를 표시하고 수락합니다. 사용자가 입력한 이름 및 암호는 확인을 위해 호출 애플리케이션에 다시 전달됩니다. (ANSI)
CredUICmdLinePromptForCredentialsW

명령줄(콘솔) 애플리케이션에서 작업하는 사용자의 자격 증명 정보를 묻는 메시지를 표시하고 수락합니다. 사용자가 입력한 이름 및 암호는 확인을 위해 호출 애플리케이션에 다시 전달됩니다. (유니코드)
CredUIConfirmCredentialsA

수집된 자격 증명의 유효성을 확인하기 위해 CredUIPromptForCredentials 또는 CredUICmdLinePromptForCredentials 후에 호출됩니다. (ANSI)
CredUIConfirmCredentialsW

수집된 자격 증명의 유효성을 확인하기 위해 CredUIPromptForCredentials 또는 CredUICmdLinePromptForCredentials 후에 호출됩니다. (유니코드)
CredUIParseUserNameA

CredUIParseUserName 함수는 정규화된 사용자 이름에서 도메인 및 사용자 계정 이름을 추출합니다. (ANSI)
CredUIParseUserNameW

CredUIParseUserName 함수는 정규화된 사용자 이름에서 도메인 및 사용자 계정 이름을 추출합니다. (유니코드)
CredUIPromptForCredentialsA

사용자의 자격 증명 정보를 허용하는 구성 가능한 대화 상자를 만들고 표시합니다. (ANSI)
CredUIPromptForCredentialsW

사용자의 자격 증명 정보를 허용하는 구성 가능한 대화 상자를 만들고 표시합니다. (유니코드)
CredUIPromptForWindowsCredentialsA

사용자가 로컬 컴퓨터에 설치된 자격 증명 공급자를 사용하여 자격 증명 정보를 제공할 수 있는 구성 가능한 대화 상자를 만들고 표시합니다. (ANSI)
CredUIPromptForWindowsCredentialsW

사용자가 로컬 컴퓨터에 설치된 자격 증명 공급자를 사용하여 자격 증명 정보를 제공할 수 있는 구성 가능한 대화 상자를 만들고 표시합니다. (유니코드)
CredUIReadSSOCredW

CredUIReadSSOCredW 함수는 단일 로그온 자격 증명에 대한 사용자 이름을 검색합니다.
CredUIStoreSSOCredW

CredUIStoreSSOCredW 함수는 단일 로그온 자격 증명을 저장합니다.
CredUnmarshalCredentialA

CredUnmarshalCredential 함수는 마샬링된 자격 증명을 원래 형식으로 다시 변환합니다. (ANSI)
CredUnmarshalCredentialW

CredUnmarshalCredential 함수는 마샬링된 자격 증명을 원래 형식으로 다시 변환합니다. (유니코드)
CredUnPackAuthenticationBufferA

CredUIPromptForWindowsCredentials 함수를 호출하여 반환된 인증 버퍼를 문자열 사용자 이름 및 암호로 변환합니다. (ANSI)
CredUnPackAuthenticationBufferW

CredUIPromptForWindowsCredentials 함수를 호출하여 반환된 인증 버퍼를 문자열 사용자 이름 및 암호로 변환합니다. (유니코드)
CredUnprotectA

CredProtect 함수를 사용하여 이전에 암호화된 자격 증명의 암호를 해독합니다. (ANSI)
CredUnprotectW

CredProtect 함수를 사용하여 이전에 암호화된 자격 증명의 암호를 해독합니다. (유니코드)
CredWriteA

새 자격 증명을 만들거나 사용자의 자격 증명 집합에서 기존 자격 증명을 수정합니다. (ANSI)
CredWriteDomainCredentialsA

사용자의 자격 증명 집합에 도메인 자격 증명을 씁니다. (ANSI)
CredWriteDomainCredentialsW

사용자의 자격 증명 집합에 도메인 자격 증명을 씁니다. (유니코드)
CredWriteW

새 자격 증명을 만들거나 사용자의 자격 증명 집합에서 기존 자격 증명을 수정합니다. (유니코드)

구조체

 
CERT_CREDENTIAL_INFO

CERT_CREDENTIAL_INFO 구조에는 인증서에 대한 참조가 포함되어 있습니다.
CREDENTIAL_ATTRIBUTEA

CREDENTIAL_ATTRIBUTE 구조에는 자격 증명의 애플리케이션 정의 특성이 포함됩니다. 특성은 키워드(keyword) 값 쌍입니다. 특성의 의미를 정의하는 것은 애플리케이션에 달려 있습니다. (ANSI)
CREDENTIAL_ATTRIBUTEW

CREDENTIAL_ATTRIBUTE 구조에는 자격 증명의 애플리케이션 정의 특성이 포함됩니다. 특성은 키워드(keyword) 값 쌍입니다. 특성의 의미를 정의하는 것은 애플리케이션에 달려 있습니다. (유니코드)
CREDENTIAL_TARGET_INFORMATIONA

CREDENTIAL_TARGET_INFORMATION 구조에는 대상 컴퓨터의 이름, 도메인 및 트리가 포함됩니다. (ANSI)
CREDENTIAL_TARGET_INFORMATIONW

CREDENTIAL_TARGET_INFORMATION 구조에는 대상 컴퓨터의 이름, 도메인 및 트리가 포함됩니다. (유니코드)
크레덴티알라

CREDENTIAL 구조에는 개별 자격 증명이 포함됩니다. (ANSI)
CREDENTIALW

CREDENTIAL 구조에는 개별 자격 증명이 포함됩니다. (유니코드)
CREDUI_INFOA

CREDUI_INFO 구조체는 자격 증명 정보를 가져오는 데 사용되는 대화 상자를 만드는 CredUIPromptForCredentials 함수에 정보를 전달하는 데 사용됩니다. (ANSI)
CREDUI_INFOW

CREDUI_INFO 구조체는 자격 증명 정보를 가져오는 데 사용되는 대화 상자를 만드는 CredUIPromptForCredentials 함수에 정보를 전달하는 데 사용됩니다. (유니코드)
USERNAME_TARGET_CREDENTIAL_INFO

USERNAME_TARGET_CREDENTIAL_INFO 구조체에는 자격 증명에 대한 참조가 포함되어 있습니다.

열거형

 
CRED_MARSHAL_TYPE

CredMarshalCredential에 의해 마샬링되거나 CredUnmarshalCredential로 마샬링할 자격 증명 유형을 지정합니다.
CRED_PROTECTION_TYPE

CredProtect 함수를 사용할 때 자격 증명이 암호화되는 보안 컨텍스트를 지정합니다.