CRED_MARSHAL_TYPE enumeration (wincred.h)
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,
BinaryBlobCredential,
UsernameForPackedCredentials,
BinaryBlobForSystem
} CRED_MARSHAL_TYPE, *PCRED_MARSHAL_TYPE;
Constants
CertCredential Value: 1 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. |
BinaryBlobCredential |
UsernameForPackedCredentials |
BinaryBlobForSystem |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | wincred.h |