Objeto SWbemSecurity
O objeto SWbemSecurity obtém ou define configurações de segurança, como privilégios, representações de COM e níveis de autenticação atribuídos a um objeto. Os objetos SWbemLocator, SWbemServices, SWbemObject, SWbemObjectSet, SWbemObjectPath, SWbemLastError e SWbemEventSource têm uma propriedade Security_, que é o objeto SWbemSecurity. Ao recuperar uma instância ou exibir o log de segurança do WMI, talvez você precise definir as propriedades do objeto Security_.
A chamada CreateObject do VBScript não pode criar o objeto Security. As configurações de segurança neste objeto não identificam as configurações de autenticação, representação ou privilégio uma conexão com a WMI ou a segurança em vigor no proxy quando um objeto é entregue a um coletor em uma chamada assíncrona. Para obter mais informações, consulte Manter a segurança do WMI.
Membros
O objeto SWbemSecurity tem estes tipos de membros:
Propriedades
O objeto SWbemSecurity tem estas propriedades.
Propriedade | Tipo de acesso | Descrição |
---|---|---|
AuthenticationLevel |
Leitura/gravação |
Valor numérico que define o nível de Autenticação COM atribuído a esse objeto. Essa configuração determina como você protege informações enviadas do WMI. |
ImpersonationLevel |
Leitura/gravação |
Valor numérico que define o nível de Representação COM atribuído a esse objeto. Essa configuração determina se processos pertencentes à WMI podem detectar ou usar suas credenciais de segurança ao fazer chamadas a outros processos. |
Privilégios |
Somente leitura |
Um objeto SWbemPrivilegeSet que define privilégios para esse objeto. Para obter mais informações, confira Executar com privilégios especiais. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Cabeçalho |
|
Biblioteca de tipos |
|
DLL |
|
CLSID |
CLSID_SWbemSecurity |
IID |
IID_ISWbemSecurity |