EFFPERM_RESULT_LIST structure (aclui.h)

The EFFPERM_RESULT_LIST structure lists the effective permissions.

Syntax

typedef struct _EFFPERM_RESULT_LIST {
  BOOLEAN          fEvaluated;
  ULONG            cObjectTypeListLength;
  OBJECT_TYPE_LIST *pObjectTypeList;
  ACCESS_MASK      *pGrantedAccessList;
} EFFPERM_RESULT_LIST, *PEFFPERM_RESULT_LIST;

Members

fEvaluated

Indicates if the effective permissions results have been evaluated.

cObjectTypeListLength

The number of elements in both the pObjectTypeList and pGrantedAccessList members.

pObjectTypeList

A pointer to an array of OBJECT_TYPE_LIST structures that specifies the properties and property sets for which access was evaluated.

pGrantedAccessList

A pointer to an array of ACCESS_MASK values that specifies the access rights granted for each corresponding object type.

Requirements

Requirement Value
Minimum supported client Windows 8 [desktop apps only]
Minimum supported server Windows Server 2012 [desktop apps only]
Header aclui.h