CENTRAL_ACCESS_POLICY structure (ntlsa.h)

Represents a central access policy that contains a set of central access policy entries.

Syntax

typedef struct _CENTRAL_ACCESS_POLICY {
  PSID                         CAPID;
  LSA_UNICODE_STRING           Name;
  LSA_UNICODE_STRING           Description;
  LSA_UNICODE_STRING           ChangeId;
  ULONG                        Flags;
  ULONG                        CAPECount;
  PCENTRAL_ACCESS_POLICY_ENTRY *CAPEs;
} CENTRAL_ACCESS_POLICY, *PCENTRAL_ACCESS_POLICY;

Members

CAPID

The identifier of the central access policy.

Name

The name of the central access policy.

Description

The description of the central access policy.

ChangeId

An identifier that can be used to version the central access policy.

Flags

Reserved.

CAPECount

The length of the buffer pointed to by the CAPEs field.

CAPEs

Pointer to a buffer of CENTRAL_ACCESS_POLICY_ENTRY pointers.

Requirements

Requirement Value
Header ntlsa.h