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 함수를 사용할 때 자격 증명이 암호화되는 보안 컨텍스트를 지정합니다. |