Compartilhar via


Método GetSecurityDescriptor da classe __SystemSecurity

O método GetSecurityDescriptor obtém o descritor de segurança que controla o acesso ao namespace WMI ao qual você está conectado. O descritor de segurança é retornado como uma instância de__SecurityDescriptor. Para obter mais informações, consulte Alterando a segurança de acesso em objetos protegíveis.

Sintaxe

uint32 GetSecurityDescriptor(
  [out] __SystemSecurity Descriptor
);

Parâmetros

Descritor [out]

O descritor de segurança associado ao namespace WMI.

Valor de retorno

Retorna um dos valores listados na lista a seguir ou um valor diferente para indicar um erro. Para obter mais informações, consulte códigos de retorno WMI ou WbemErrorEnum.

0

Conclusão bem-sucedida.

2

O usuário não tem acesso às informações solicitadas.

8

Falha desconhecida.

9

O usuário não tem privilégios adequados para executar o método.

21

Um parâmetro especificado na chamada de método não é válido.

Observações

A instância Win32_SecurityDescriptor representa um tipo de dados SECURITY_DESCRIPTOR_CONTROL e contém uma DACL ( lista de controle de acesso discricionário ) e uma SACL (lista de controle de acesso do sistema ). Para obter mais informações, consulte Listas de Controle de Acesso.

Se o SeSecurityPrivilege não for concedido ou habilitado ao obter um descritor de segurança, somente a DACL será retornada no descritor de segurança retornado. Para obter mais informações, consulte As Constantes de Privilégios e a Execução de Operações Privilegiadas.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Todos os namespaces WMI

Consulte também

__SystemSecurity

Definindo descritores de segurança do namespace