Partager via


ISecurityInformation ::GetInheritTypes, méthode (aclui.h)

La méthode GetInheritTypes demande des informations sur la façon dont les ACL peuvent être héritées par des objets enfants. Pour plus d’informations, consultez d’héritage ACE.

Syntaxe

HRESULT GetInheritTypes(
  [out] PSI_INHERIT_TYPE *ppInheritTypes,
  [out] ULONG            *pcInheritTypes
);

Paramètres

[out] ppInheritTypes

Pointeur vers une variable que vous devez définir sur un pointeur vers un tableau de structures SI_INHERIT_TYPE. Le tableau doit inclure une entrée pour chaque combinaison d’indicateurs d’héritage et de type d’objet enfant que vous prenez en charge.

[out] pcInheritTypes

Pointeur vers une variable que vous devez définir pour indiquer le nombre d’entrées dans la ppInheritTypes tableau.

Valeur de retour

Retourne S_OK en cas de réussite.

Retourne un code d’erreur différent de zéro si une erreur se produit.

Remarques

L’éditeur de contrôle d’accès ne libère pas le pointeur retourné dans ppInheritTypes.

Exigences

Exigence Valeur
client minimum pris en charge Windows XP [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête aclui.h

Voir aussi

l’éditeur de contrôle d’accès

fonctions de l’éditeur de contrôle d’accès

createSecurityPage

EditSecurity

ISecurityInformation

SI_INHERIT_TYPE