Partager via


CRYPT_CREDENTIALS structure (wincrypt.h)

La structure CRYPT_CREDENTIALS contient des informations sur les informations d’identification qui peuvent être passées en tant qu’entrée facultative à une fonction de récupération d’objet distante telle que CryptRetrieveObjectByUrl ou CryptGetTimeValidObject.

Syntaxe

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

Membres

cbSize

Taille en octets de cette structure.

pszCredentialsOid

Pointeur vers une chaîne terminée par null qui contient le type d’objet d’informations d’identification représenté par le membre pvCredentials .

Ce membre peut contenir la valeur possible suivante.

Valeur Signification
CREDENTIAL_OID_PASSWORD_CREDENTIALS
Le membre pvCredentials contient une structure CRYPT_PASSWORD_CREDENTIALS qui représente une combinaison de nom d’utilisateur et de mot de passe.

pvCredentials

Pointeur vers une structure telle que définie par le membre pszCredentialsOid .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête wincrypt.h