SecPkgContext_IssuerListInfoEx structure (schannel.h)

The SecPkgContext_IssuerListInfoEx structure holds a list of trusted certification authorities (CAs). This structure is used by the Schannel security package InitializeSecurityContext (Schannel) function.

This attribute is supported only by the Schannel security support provider (SSP).

This attribute is available only to client applications and can be queried only after a call to the InitializeSecurityContext (Schannel) function returns the value SEC_E_INCOMPLETE_CREDENTIALS.

Syntax

typedef struct _SecPkgContext_IssuerListInfoEx {
  PCERT_NAME_BLOB aIssuers;
  DWORD           cIssuers;
} SecPkgContext_IssuerListInfoEx, *PSecPkgContext_IssuerListInfoEx;

Members

aIssuers

A pointer to an array of CERT_NAME_BLOB structures that contains a list of the names of CAs that the server trusts.

When you have finished using the data in this array, free it by calling the FreeContextBuffer function.

cIssuers

The number of names in aIssuers.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header schannel.h (include Schnlsp.h)