Compartir a través de


Método GetSecurityDescriptor de la clase __SystemSecurity

El método GetSecurityDescriptor obtiene el descriptor de seguridad que controla el acceso al espacio de nombres WMI al que está conectado. El descriptor de seguridad se devuelve como una instancia de__SecurityDescriptor. Para obtener más información, vea Cambio de seguridad de acceso en objetos protegibles.

Sintaxis

uint32 GetSecurityDescriptor(
  [out] __SystemSecurity Descriptor
);

Parámetros

Descriptor [out]

Descriptor de seguridad asociado al espacio de nombres WMI.

Valor devuelto

Devuelve uno de los valores enumerados en la lista siguiente o un valor diferente para indicar un error. Para obtener más información, vea Códigos de retorno WMI o WbemErrorEnum.

0

Finalización correcta.

2

El usuario no tiene acceso a la información solicitada.

8

Error desconocido.

9

El usuario no tiene privilegios adecuados para ejecutar el método .

21

Un parámetro especificado en la llamada al método no es válido.

Observaciones

La instancia de Win32_SecurityDescriptor representa un tipo de datos SECURITY_DESCRIPTOR_CONTROL y contiene una lista de control de acceso discrecional (DACL) y una lista de control de acceso del sistema (SACL). Para obtener más información, vea Listas de control de acceso.

Si no se concede o habilita SeSecurityPrivilege al obtener un descriptor de seguridad, solo se devuelve la DACL en el descriptor de seguridad devuelto. Para obtener más información, consulte Constantes de privilegios y Ejecución de operaciones con privilegios.

Requisitos

Requisito Importancia
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Namespace
Todos los espacios de nombres WMI

Consulte también

__SystemSecurity

Establecer descriptores de seguridad de espacio de nombres