Поделиться через


Заголовок wincred.h

Этот заголовок используется в разделе Безопасность и Удостоверение. Дополнительные сведения см. в разделе:

wincred.h содержит следующие программные интерфейсы:

Функции

 
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 содержит атрибут учетных данных, определяемый приложением. Атрибут — это пара ключевое слово-значение. Значение атрибута определяется приложением. (ANSI)
CREDENTIAL_ATTRIBUTEW

Структура CREDENTIAL_ATTRIBUTE содержит атрибут учетных данных, определяемый приложением. Атрибут — это пара ключевое слово-значение. Значение атрибута определяется приложением. (Юникод)
CREDENTIAL_TARGET_INFORMATIONA

Структура CREDENTIAL_TARGET_INFORMATION содержит имя, домен и дерево целевого компьютера. (ANSI)
CREDENTIAL_TARGET_INFORMATIONW

Структура CREDENTIAL_TARGET_INFORMATION содержит имя, домен и дерево целевого компьютера. (Юникод)
CREDENTIALA

Структура 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 или unmarshaled с помощью CredUnmarshalCredential.
CRED_PROTECTION_TYPE

Указывает контекст безопасности, в котором шифруются учетные данные при использовании функции CredProtect.