Partager via


GetAppContainerAce, fonction (securitybaseapi.h)

Récupère une valeur qui indique si un SID de package ou de fonctionnalité est présent.

Syntaxe

BOOL GetAppContainerAce(
  [in]            PACL  Acl,
  [in]            DWORD StartingAceIndex,
  [out]           PVOID *AppContainerAce,
  [out, optional] DWORD *AppContainerAceIndex
);

Paramètres

[in] Acl

Pointeur vers une structure ACL .

[in] StartingAceIndex

Spécifie la position dans la liste des ACL des AES à laquelle ajouter de nouveaux AIC. La valeur zéro insère les AE au début de la liste. Une valeur de MAXDWORD ajoute les AIC à la fin de la liste.

[out] AppContainerAce

Pointeur vers un objet AppContainerAce.

[out, optional] AppContainerAceIndex

Position dans la liste des ACL des ACL.

Valeur retournée

Si la fonction réussit, elle retourne TRUE.

Si la fonction échoue, elle retourne FALSE. Pour obtenir des informations détaillées sur l’erreur, appelez GetLastError. GetLastError peut retourner l’un des codes d’erreur définis dans WinError.h.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau | applications UWP]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau | applications UWP]
Plateforme cible Windows
En-tête securitybaseapi.h (inclure Windows.h)
Bibliothèque Advapi32.lib
DLL Advapi32.dll