Función DeriveAppContainerSidFromAppContainerName (userenv.h)

Obtiene el SID del perfil especificado.

Sintaxis

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

Parámetros

[in] pszAppContainerName

Nombre del perfil.

[out] ppsidAppContainerSid

SiD del perfil. Este búfer debe liberarse mediante la función FreeSid .

Valor devuelto

Esta función puede devolver uno de estos valores.

Código devuelto Descripción
S_OK
La operación se ha completado correctamente.
E_INVALIDARG
El parámetro pszAppContainerName o el parámetro ppsidAppContainerSid es NULL o no es válido.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado userenv.h
Library Userenv.lib
Archivo DLL Userenv.dll