структура CRYPT_CREDENTIALS (wincrypt.h)
Структура CRYPT_CREDENTIALS содержит сведения об учетных данных, которые можно передать в качестве необязательных входных данных в функцию удаленного извлечения объектов, например CryptRetrieveObjectByUrl или CryptGetTimeValidObject.
Синтаксис
typedef struct _CRYPT_CREDENTIALS {
DWORD cbSize;
LPCSTR pszCredentialsOid;
LPVOID pvCredentials;
} CRYPT_CREDENTIALS, *PCRYPT_CREDENTIALS;
Члены
cbSize
Размер этой структуры в байтах.
pszCredentialsOid
Указатель на строку, завершающуюся значением NULL, которая содержит тип объекта учетных данных, представленного членом pvCredentials .
Этот элемент может содержать следующее возможное значение.
Значение | Значение |
---|---|
|
Элемент pvCredentials содержит структуру CRYPT_PASSWORD_CREDENTIALS , представляющую сочетание имени пользователя и пароля. |
pvCredentials
Указатель на структуру, определенную членом pszCredentialsOid .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | wincrypt.h |