PKU2U_CREDUI_CONTEXT structure (ntsecapi.h)

Specifies a PKU2U client context.

Syntax

typedef struct _PKU2U_CREDUI_CONTEXT {
  ULONG64 Version;
  USHORT  cbHeaderLength;
  ULONG   cbStructureLength;
  USHORT  CertArrayCount;
  ULONG   CertArrayOffset;
} PKU2U_CREDUI_CONTEXT, *PPKU2U_CREDUI_CONTEXT;

Members

Version

The version number of the context. This must be PKU2U_CREDUI_CONTEXT_VERSION.

cbHeaderLength

The size, in bytes, of this structure, not including the PKU2U_CERT_BLOB structure that follows it.

cbStructureLength

The size, in bytes, of this structure, including the PKU2U_CERT_BLOB structure that follows it.

CertArrayCount

The size, in bytes, of the PKU2U_CERT_BLOB structure that follows this structure.

CertArrayOffset

The number of bytes from the beginning of this structure in memory to the beginning of the PKU2U_CERT_BLOB structure that follows this structure.

Requirements

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