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 |