Função DeriveAppContainerSidFromAppContainerName (userenv.h)

Obtém o SID do perfil especificado.

Sintaxe

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

Parâmetros

[in] pszAppContainerName

O nome do perfil.

[out] ppsidAppContainerSid

O SID do perfil. Esse buffer deve ser liberado usando a função FreeSid .

Retornar valor

Essa função pode retornar um desses valores.

Código de retorno Descrição
S_OK
A operação foi concluída com sucesso.
E_INVALIDARG
O parâmetro pszAppContainerName ou o parâmetro ppsidAppContainerSid é NULL ou não é válido.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho userenv.h
Biblioteca Userenv.lib
DLL Userenv.dll