Поделиться через


Метод ISchedulerProxy::CreateOversubscriber

Создает новый корень виртуального процессора на аппаратном потоке, связанном с существующим ресурса выполнения.

virtual IVirtualProcessorRoot * CreateOversubscriber(
   _Inout_ IExecutionResource * pExecutionResource
) =0;

Параметры

  • pExecutionResource
    Интерфейс IExecutionResource, который представляет поток оборудования, для которого нужно превышение лимита подписки.

Возвращаемое значение

Интерфейс IVirtualProcessorRoot.

Заметки

Этот метод используется, когда ваш планировщик хочет переподписать определенный аппаратный поток в течение ограниченного периода времени.Как только закончите корень виртуальный процессор, необходимо вернуть его в диспетчер ресурсов путем вызова метода Remove интерфейса IVirtualProcessorRoot.

Можно даже использовать превышение лимита подписки существующего виртуального корня процессора, поскольку IVirtualProcessorRoot интерфейс наследует от интерфейса IExecutionResource.

Требования

Заголовок: concrtrm.h

Параллелизм пространство имен:

См. также

Ссылки

Структура ISchedulerProxy