Export (0) Print
Expand All
Expand Minimize

CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION structure

Contains details about a credential.

Syntax


typedef struct _CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION {
  ULONG ulAuthenticationPackage;
  GUID  clsidCredentialProvider;
  ULONG cbSerialization;
  byte  *rgbSerialization;
} CREDENTIAL_PROVIDER_CREDENTIAL_SERIALIZATION;

Members

ulAuthenticationPackage

Type: ULONG

The unique identifier of the authentication package. The authentication package value that is returned by LsaLookupAuthenticationPackage. Developers who write their own authentication package may supply their own value.

clsidCredentialProvider

Type: GUID

The CLSID of the credential provider. Credential providers assign their own CLSID to this member during serialization. Credential UI ignores this member.

cbSerialization

Type: ULONG

The size, in bytes, of the credential pointed to by rgbSerialization.

rgbSerialization

Type: byte*

An array of bytes containing serialized credential information. The exact format of this data depends on the authentication package targeted by a credential provider.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Credentialprovider.h

IDL

Credentialprovider.idl

 

 

Community Additions

ADD
Show:
© 2014 Microsoft