Compartir a través de


Método IRegisteredTask::SetSecurityDescriptor (taskschd.h)

Establece el descriptor de seguridad que se usa como credenciales para la tarea registrada.

Sintaxis

HRESULT SetSecurityDescriptor(
  [in] BSTR sddl,
  [in] LONG flags
);

Parámetros

[in] sddl

Descriptor de seguridad que se usa como credenciales para la tarea registrada.

Nota Si se deniega el acceso a una tarea a la cuenta del sistema local, el servicio Programador de tareas puede generar resultados inesperados.
 

[in] flags

Marcas que especifican cómo establecer el descriptor de seguridad. Se puede especificar la marca TASK_DONT_ADD_PRINCIPAL_ACE de la enumeración TASK_CREATION .

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Puede especificar la lista de control de acceso (ACL) en el descriptor de seguridad de una tarea para permitir o denegar el acceso de determinados usuarios y grupos a una tarea.

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado taskschd.h
Library Taskschd.lib
Archivo DLL Taskschd.dll

Consulte también

IRegisteredTask

IRegisteredTask::SetSecurityDescriptor

ITaskFolder::GetSecurityDescriptor