Skip to content

Glosario

Acción COM handler

Una acción de tarea programada que ejecuta un objeto COM identificado por un CLSID en lugar de un ejecutable, normalmente una DLL alojada por taskhostw.exe.

El elemento ComHandler del esquema del Programador de tareas recibe un ClassId (un CLSID entre llaves) y un Data opcional. Cuando la tarea se desencadena, el servicio crea ese objeto COM, normalmente una DLL en proceso cargada en taskhostw.exe.

Muchas tareas de Microsoft usan COM handlers, de modo que el XML no muestra ninguna ruta de ejecutable. Para saber qué se ejecuta realmente, resuelva el CLSID en Classes\CLSID\{...}\InprocServer32 del hive SOFTWARE. Un CLSID secuestrado proporciona persistencia sin crear ninguna tarea nueva. Vea la anatomía del XML de una tarea.