SECPKG_SUPPLEMENTAL_CRED_ARRAY structure (ntsecpkg.h)

The SECPKG_SUPPLEMENTAL_CRED_ARRAY structure contains supplemental credentials information. This structure is used by the LsaApLogonUserEx2 and UpdateCredentials functions.

Syntax

typedef struct _SECPKG_SUPPLEMENTAL_CRED_ARRAY {
  ULONG                    CredentialCount;
#if ...
  SECPKG_SUPPLEMENTAL_CRED *Credentials[];
#else
  SECPKG_SUPPLEMENTAL_CRED Credentials[1];
#endif
} SECPKG_SUPPLEMENTAL_CRED_ARRAY, *PSECPKG_SUPPLEMENTAL_CRED_ARRAY;

Members

CredentialCount

The number of supplemental credentials in the Credentials member.

Credentials[*]

An array containing supplemental credentials.

Credentials[1]

An array containing supplemental credentials.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header ntsecpkg.h