Partager via


Fonction DeriveAppContainerSidFromAppContainerName (userenv.h)

Obtient le SID du profil spécifié.

Syntaxe

USERENVAPI HRESULT DeriveAppContainerSidFromAppContainerName(
  [in]  PCWSTR pszAppContainerName,
  [out] PSID   *ppsidAppContainerSid
);

Paramètres

[in] pszAppContainerName

Nom du profil.

[out] ppsidAppContainerSid

SID du profil. Cette mémoire tampon doit être libérée à l’aide de la fonction FreeSid .

Valeur retournée

Cette fonction peut retourner l’une de ces valeurs.

Code de retour Description
S_OK
L’opération s’est terminée avec succès.
E_INVALIDARG
Le paramètre pszAppContainerName ou le paramètre ppsidAppContainerSid est NULL ou non valide.

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 userenv.h
Bibliothèque Userenv.lib
DLL Userenv.dll