CENTRAL_ACCESS_POLICY_ENTRY structure (ntlsa.h)

Represents a central access policy entry containing a list of security descriptors and staged security descriptors.

Syntax

typedef struct _CENTRAL_ACCESS_POLICY_ENTRY {
  LSA_UNICODE_STRING   Name;
  LSA_UNICODE_STRING   Description;
  LSA_UNICODE_STRING   ChangeId;
  ULONG                LengthAppliesTo;
  PUCHAR               AppliesTo;
  ULONG                LengthSD;
  PSECURITY_DESCRIPTOR SD;
  ULONG                LengthStagedSD;
  PSECURITY_DESCRIPTOR StagedSD;
  ULONG                Flags;
} CENTRAL_ACCESS_POLICY_ENTRY, *PCENTRAL_ACCESS_POLICY_ENTRY;

Members

Name

The name of the central access policy entry.

Description

The description of the central access policy entry.

ChangeId

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

LengthAppliesTo

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

AppliesTo

A resource condition in binary form.

LengthSD

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

SD

A buffer of security descriptors associated with the entry.

LengthStagedSD

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

StagedSD

A buffer of staged security descriptors associated with the entry.

Flags

This field is reserved.

Requirements

Requirement Value
Header ntlsa.h