estructura CRYPT_CREDENTIALS (wincrypt.h)

La estructura CRYPT_CREDENTIALS contiene información sobre las credenciales que se pueden pasar como entrada opcional a una función de recuperación de objetos remotos, como CryptRetrieveObjectByUrl o CryptGetTimeValidObject.

Sintaxis

typedef struct _CRYPT_CREDENTIALS {
  DWORD  cbSize;
  LPCSTR pszCredentialsOid;
  LPVOID pvCredentials;
} CRYPT_CREDENTIALS, *PCRYPT_CREDENTIALS;

Miembros

cbSize

Tamaño en bytes de esta estructura.

pszCredentialsOid

Puntero a una cadena terminada en null que contiene el tipo de objeto de credencial representado por el miembro pvCredentials .

Este miembro puede contener el siguiente valor posible.

Valor Significado
CREDENTIAL_OID_PASSWORD_CREDENTIALS
El miembro pvCredentials contiene una estructura CRYPT_PASSWORD_CREDENTIALS que representa una combinación de nombre de usuario y contraseña.

pvCredentials

Puntero a una estructura tal y como se define en el miembro pszCredentialsOid .

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado wincrypt.h