Compartilhar via


Função AuthzSetAppContainerInformation (authz.h)

A função AuthzSetAppContainerInformation define o contêiner do aplicativo e as informações de funcionalidade em um contexto Authz atual. Se o contexto passado já tiver um SID ( identificador de segurança de contêiner de aplicativo) definido ou se o contexto passado não for um SID de contêiner de aplicativo válido, essa função falhará.

Sintaxe

AUTHZAPI BOOL AuthzSetAppContainerInformation(
  [in]           AUTHZ_CLIENT_CONTEXT_HANDLE hAuthzClientContext,
  [in]           PSID                        pAppContainerSid,
  [in]           DWORD                       CapabilityCount,
  [in, optional] PSID_AND_ATTRIBUTES         pCapabilitySids
);

Parâmetros

[in] hAuthzClientContext

O identificador para o contexto do cliente ao qual o SID do contêiner de aplicativo fornecido e os SIDs de funcionalidade serão adicionados.

[in] pAppContainerSid

O SID do contêiner do aplicativo.

[in] CapabilityCount

O número de SIDs de funcionalidade a serem adicionados. Esse valor poderá ser zero se nenhuma funcionalidade for adicionada.

[in, optional] pCapabilitySids

Os SIDs de funcionalidade a serem adicionados ao contexto. Esse valor deve ser NULL quando o parâmetro CapabilityCount for zero.

Retornar valor

Se a função for bem-sucedida, ela retornará TRUE.

Se a função falhar, ela retornará FALSE. Para obter informações de erro estendidas, chame GetLastError.

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 authz.h
Biblioteca Authz.lib
DLL Authz.dll