Condividi tramite


struttura INHERITED_FROMA (accctrl.h)

La struttura INHERITED_FROM fornisce informazioni sulla voce di controllo di accesso ereditata di un oggetto (ACE).

Sintassi

typedef struct _INHERITED_FROMA {
  LONG  GenerationGap;
  LPSTR AncestorName;
} INHERITED_FROMA, *PINHERITED_FROMA;

Membri

GenerationGap

Numero di livelli, o generazioni, tra l'oggetto e il predecessore. Impostare questo valore su zero per un ace esplicito. Se non è possibile determinare il predecessore per l'ACE ereditato, impostare questo membro su -1.

AncestorName

Nome del predecessore da cui è stato ereditato l'ACE. Per un ace esplicito, impostare questa opzione su NULL.

Osservazioni

Nota

L'intestazione accctrl.h definisce INHERITED_FROM come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows XP [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
intestazione accctrl.h

Vedere anche

FreeInheritedFromArray

GetInheritanceSource