ACE
ACL
SID
Expand Minimize

INHERITED_FROM structure

The INHERITED_FROM structure provides information about an object's inherited access control entry (ACE).

Syntax


typedef struct {
  LONG   GenerationGap;
  LPTSTR AncestorName;
} INHERITED_FROM, *PINHERITED_FROM;

Members

GenerationGap

Number of levels, or generations, between the object and the ancestor. Set this to zero for an explicit ACE. If the ancestor cannot be determined for the inherited ACE, set this member to –1.

AncestorName

Name of the ancestor from which the ACE was inherited. For an explicit ACE, set this to NULL.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

AccCtrl.h

Unicode and ANSI names

INHERITED_FROMW (Unicode) and INHERITED_FROMA (ANSI)

See also

FreeInheritedFromArray
GetInheritanceSource

 

 

Community Additions

ADD
Show:
© 2014 Microsoft