Expand Minimize

CRYPT_CREDENTIALS structure

The CRYPT_CREDENTIALS structure contains information about credentials that can be passed as optional input to a remote object retrieval function such as CryptRetrieveObjectByUrl or CryptGetTimeValidObject.

Syntax


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

Members

cbSize

The size in bytes of this structure.

pszCredentialsOid

A pointer to a null-terminated string that contains the type of credential object represented by the pvCredentials member.

This member can contain the following possible value.

ValueMeaning
CREDENTIAL_OID_PASSWORD_CREDENTIALS

The pvCredentials member contains a CRYPT_PASSWORD_CREDENTIALS structure that represents a user name and password combination.

 

pvCredentials

A pointer to a structure as defined by the pszCredentialsOid member.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Wincrypt.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft