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


Класс scheduler_worker_creation_error

Этот класс описывает исключение, которое создается из-за сбоя создания рабочего контекста выполнения в исполняющей среде с параллелизмом.

Синтаксис

class scheduler_worker_creation_error : public scheduler_resource_allocation_error;

Участники

Открытые конструкторы

Имя Описание
scheduler_worker_creation_error Перегружен. Формирует объект scheduler_worker_creation_error.

Замечания

Это исключение обычно создается при сбое вызова, адресованного операционной системе, для создания контекста выполнения из исполняющей среды с параллелизмом. Контексты выполнения — это потоки, которые выполняют задачи исполняющей среды с параллелизмом. Код ошибки, который обычно возвращается из вызова метода Win32 GetLastError, преобразуется в значение типа HRESULT и может быть получен посредством метода базового класса get_error_code.

Иерархия наследования

exception

scheduler_resource_allocation_error

scheduler_worker_creation_error

Требования

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

Пространство имен: concurrency

scheduler_worker_creation_error

Формирует объект scheduler_worker_creation_error.

scheduler_worker_creation_error(
    _In_z_ const char* _Message,
    HRESULT _Hresult) throw();

explicit _CRTIMP scheduler_worker_creation_error(
    HRESULT _Hresult) throw();

Параметры

_Сообщение
Описательное сообщение об ошибке.

_Hresult
HRESULT Значение ошибки, вызвавшей исключение.

См. также

Пространство имен concurrency