This topic has not yet been rated - Rate this topic

INHERITED_FROM structure

Applies to: desktop apps only

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

Minimum supported server

Windows Server 2003

Header

AccCtrl.h

Unicode and ANSI names

INHERITED_FROMW (Unicode) and INHERITED_FROMA (ANSI)

See also

FreeInheritedFromArray
GetInheritanceSource

 

 

Send comments about this topic to Microsoft

Build date: 3/7/2012

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ