Функция CredIsProtectedA (wincred.h)
Функция CredIsProtected указывает, шифруются ли указанные учетные данные предыдущим вызовом функции CredProtect.
Синтаксис
BOOL CredIsProtectedA(
[in] LPSTR pszProtectedCredentials,
[out] CRED_PROTECTION_TYPE *pProtectionType
);
Параметры
[in] pszProtectedCredentials
Указатель на строку, завершающуюся значением NULL, которая указывает учетные данные для тестирования.
[out] pProtectionType
Указатель на значение из перечисления CRED_PROTECTION_TYPE, указывающий, защищены ли учетные данные, указанные в параметре pszProtectedCredentials.
Возвращаемое значение
TRUE, если функция выполнена успешно; в противном случае FALSE.
Для получения расширенных сведений об ошибке вызовите функцию GetLastError.
Замечания
Заметка
Заголовок wincred.h определяет CredIsProtected как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2008 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | wincred.h |
библиотеки |
Advapi32.lib |
DLL | Advapi32.dll |