IRDVTaskPluginNotifySink interface

The IRDVTaskPluginNotifySink interface is used by the task agent to communicate with the trigger agent. A pointer to this interface is passed to the task agent in the IRDVTaskPlugin::Initialize method.

Members

The IRDVTaskPluginNotifySink interface inherits from the IUnknown interface. IRDVTaskPluginNotifySink also has these types of members:

Methods

The IRDVTaskPluginNotifySink interface has these methods.

Method Description
DeleteSchedule Called by the task agent to delete a scheduled task.
OnTaskStateChange Used to notify the trigger agent that the state of a task has changed.
OnTerminated Called by the task agent to request that the task agent be shut down.
ScheduleTask Called by the task agent to schedule a task.

Remarks

Although this interface is supported on the operating systems identified in the Requirements below, it will only be used if the virtual machine is hosted on Windows Server 2012.

Requirements

Requirement Value
Minimum supported client
Windows 7 Enterprise
Minimum supported server
Windows Server 2008 R2