Fonction AuthzSetAppContainerInformation (authz.h)
La fonction AuthzSetAppContainerInformation définit le conteneur d’application et les informations de capacité dans un contexte Authz actuel. Si le contexte passé a déjà un identificateur de sécurité de conteneur d’application (SID) défini ou si le contexte passé n’est pas un SID de conteneur d’application valide, cette fonction échoue.
Syntaxe
AUTHZAPI BOOL AuthzSetAppContainerInformation(
[in] AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
[in] PSID pAppContainerSid,
[in] DWORD CapabilityCount,
[in, optional] PSID_AND_ATTRIBUTES pCapabilitySids
);
Paramètres
[in] hAuthzClientContext
Handle au contexte client auquel le SID et les SID de capacité de conteneur d’application donnés seront ajoutés.
[in] pAppContainerSid
SID du conteneur d’application.
[in] CapabilityCount
Nombre de SID de capacité à ajouter. Cette valeur peut être égale à zéro si aucune fonctionnalité n’est ajoutée.
[in, optional] pCapabilitySids
Les SID de capacité à ajouter au contexte. Cette valeur doit être NULL lorsque le paramètre CapabilityCount est égal à zéro.
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.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | authz.h |
Bibliothèque | Authz.lib |
DLL | Authz.dll |