CRED_MARSHAL_TYPE enumeration

The CRED_MARSHAL_TYPE enumeration specifies the types of credential to be marshaled by CredMarshalCredential or unmarshaled by CredUnmarshalCredential.

Syntax


typedef enum _CRED_MARSHAL_TYPE { 
  CertCredential            = 1,
  UsernameTargetCredential
} CRED_MARSHAL_TYPE, *PCRED_MARSHAL_TYPE;

Constants

CertCredential

Specifies that the credential is a certificate reference described by a CERT_CREDENTIAL_INFO structure.

UsernameTargetCredential

Specifies that the credential is a reference to a CRED_FLAGS_USERNAME_TARGET credential described by a USERNAME_TARGET_CREDENTIAL_INFO structure.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

WinCred.h

 

 

Show: