SECPKG_SUPPLIED_CREDENTIAL structure (ntsecpkg.h)

Specifies the supplied credentials.

Syntax

typedef struct _SECPKG_SUPPLIED_CREDENTIAL {
  USHORT              cbHeaderLength;
  USHORT              cbStructureLength;
  SECPKG_SHORT_VECTOR UserName;
  SECPKG_SHORT_VECTOR DomainName;
  SECPKG_BYTE_VECTOR  PackedCredentials;
  ULONG               CredFlags;
} SECPKG_SUPPLIED_CREDENTIAL, *PSECPKG_SUPPLIED_CREDENTIAL;

Members

cbHeaderLength

The length of the header.

cbStructureLength

Pay load length, including the header.

UserName

The user name for Unicode only.

DomainName

The domain name for Unicode only.

PackedCredentials

The credentials in the SEC_WINNT_AUTH_PACKED_CREDENTIALS structure.

CredFlags

The authentication identity flags.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Header ntsecpkg.h