Метод ISchedulerProxy::CreateOversubscriber
Создает новый корень виртуального процессора на аппаратном потоке, связанном с существующим ресурса выполнения.
virtual IVirtualProcessorRoot * CreateOversubscriber(
_Inout_ IExecutionResource * pExecutionResource
) =0;
Параметры
- pExecutionResource
Интерфейс IExecutionResource, который представляет поток оборудования, для которого нужно превышение лимита подписки.
Возвращаемое значение
Интерфейс IVirtualProcessorRoot.
Заметки
Этот метод используется, когда ваш планировщик хочет переподписать определенный аппаратный поток в течение ограниченного периода времени.Как только закончите корень виртуальный процессор, необходимо вернуть его в диспетчер ресурсов путем вызова метода Remove интерфейса IVirtualProcessorRoot.
Можно даже использовать превышение лимита подписки существующего виртуального корня процессора, поскольку IVirtualProcessorRoot интерфейс наследует от интерфейса IExecutionResource.
Требования
Заголовок: concrtrm.h
Параллелизм пространство имен: