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 |
|
|
IDL |
|
Send comments about this topic to Microsoft
Build date: 11/28/2012
