Objeto SWbemSecurity
El objeto SWbemSecurity obtiene o establece la configuración de seguridad, como los privilegios, las suplantaciones COM y los niveles de autenticación asignados a un objeto. Los objetos SWbemLocator, SWbemServices, SWbemObject, SWbemObjectSet, SWbemObjectPath, SWbemLastError y SWbemEventSource tienen una propiedad Security_ que es el objeto SWbemSecurity. Al recuperar una instancia o ver el registro de seguridad de WMI, es posible que tenga que establecer las propiedades del objeto Security_.
La llamada CreateObject de VBScript no crea el objeto Security. La configuración de seguridad de este objeto no identifica la autenticación, suplantación o configuración de privilegios realizada en una conexión a WMI o la seguridad en vigor para el proxy cuando un objeto se entrega a un receptor en una llamada asincrónica. Para más información, consulte Mantenimiento de la seguridad de WMI.
Miembros
El objeto SWbemSecurity contiene estos tipos de elementos:
Propiedades
El objeto SWbemSecurity tiene estas propiedades.
Propiedad | Tipo de acceso | Descripción |
---|---|---|
AuthenticationLevel |
Lectura/escritura |
Valor numérico que define el nivel de autenticación COM asignado a este objeto. Esta configuración determina cómo proteger la información enviada desde WMI. |
ImpersonationLevel |
Lectura/escritura |
Valor numérico que define el nivel de suplantación COM asignado a este objeto. Este valor determina si los procesos que pertenecen a WMI pueden detectar o usar las credenciales de seguridad al realizar llamadas a otros procesos. |
Privilegios |
Solo lectura |
Objeto SWbemPrivilegeSet que define los privilegios para este objeto. Para más información, consulte Ejecución con privilegios especiales. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Encabezado |
|
Biblioteca de tipos |
|
Archivo DLL |
|
CLSID |
CLSID_SWbemSecurity |
IID |
IID_ISWbemSecurity |