Partager via


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

La méthode GetInheritTypes demande des informations sur la façon dont les ACÉ peuvent être héritées par les objets enfants. Pour plus d’informations, consultez 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 le tableau ppInheritTypes .

Valeur retournée

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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête aclui.h

Voir aussi

Access Control Rédacteur

Access Control Rédacteur Functions

CreateSecurityPage

EditSecurity

ISecurityInformation

SI_INHERIT_TYPE