Expand Minimize
This topic has not yet been rated - Rate this topic

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

 

 

Send comments about this topic to Microsoft

Build date: 11/28/2012

Community Additions

ADD
© 2013 Microsoft. All rights reserved.