IVsThreadPool Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Manages background operations in the environment.
public interface class IVsThreadPool
public interface class IVsThreadPool
__interface IVsThreadPool
[System.Runtime.InteropServices.Guid("615FF0FB-A19B-4BC8-B9AF-372EA191BA46")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsThreadPool
[<System.Runtime.InteropServices.Guid("615FF0FB-A19B-4BC8-B9AF-372EA191BA46")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsThreadPool = interface
Public Interface IVsThreadPool
- Attributes
Methods
ScheduleTask(IntPtr, IntPtr, UInt32) | |
ScheduleTask(UInt32, UInt32, UInt32) |
Schedules a task to run. |
ScheduleWaitableTask(IntPtr, IntPtr, IntPtr) | |
ScheduleWaitableTask(UInt32, UInt32, UInt32) |
Deprecated. Schedules a task and a handle to wait on before running the task. |
UnscheduleWaitableTask(IntPtr) | |
UnscheduleWaitableTask(UInt32) |
Deprecated. Removes a handle and task from the list of waitable tasks. |