estrutura CRYPT_CREDENTIALS (wincrypt.h)

A estrutura CRYPT_CREDENTIALS contém informações sobre credenciais que podem ser passadas como entrada opcional para uma função de recuperação de objeto remoto, como CryptRetrieveObjectByUrl ou CryptGetTimeValidObject.

Sintaxe

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

Membros

cbSize

O tamanho em bytes dessa estrutura.

pszCredentialsOid

Um ponteiro para uma cadeia de caracteres terminada em nulo que contém o tipo de objeto de credencial representado pelo membro pvCredentials .

Esse membro pode conter o valor possível a seguir.

Valor Significado
CREDENTIAL_OID_PASSWORD_CREDENTIALS
O membro pvCredentials contém uma estrutura CRYPT_PASSWORD_CREDENTIALS que representa uma combinação de nome de usuário e senha.

pvCredentials

Um ponteiro para uma estrutura conforme definido pelo membro pszCredentialsOid .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho wincrypt.h