IDkmTaskProvider Interface

Definition

Interface implemented by the task provider component to obtain information about tasks. This interface is subject to change in future versions of Visual Studio.

Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, EngineId, TaskProviderId.

public interface class IDkmTaskProvider
public interface class IDkmTaskProvider
__interface IDkmTaskProvider
public interface IDkmTaskProvider
type IDkmTaskProvider = interface
Public Interface IDkmTaskProvider

Methods

GetChildTasks(DkmTask)

Returns children tasks.

GetPropertyNames(DkmTaskProvider)

TODO.

GetTaskProperties(DkmTask, UInt32, Int32, DkmTaskProperties)

Returns task properties.

GetTasks(DkmTaskProvider, Boolean, UInt32, UInt32, DkmTask[], UInt32)

Enumerates the current set of tasks running in the target process. Note: deprecated in favor of DkmTaskProviderOperationContext.GetTasksAsync.

Applies to