Udostępnij za pośrednictwem


scheduler_worker_creation_error — Klasa

Ta klasa opisuje wyjątek zgłoszony z powodu niepowodzenia tworzenia kontekstu wykonywania procesu roboczego w środowisku uruchomieniowym współbieżności.

Składnia

class scheduler_worker_creation_error : public scheduler_resource_allocation_error;

Elementy członkowskie

Konstruktory publiczne

Nazwa/nazwisko opis
scheduler_worker_creation_error Przeciążone. scheduler_worker_creation_error Tworzy obiekt.

Uwagi

Ten wyjątek jest zwykle zgłaszany, gdy wywołanie systemu operacyjnego w celu utworzenia kontekstów wykonywania z poziomu środowiska uruchomieniowego współbieżności kończy się niepowodzeniem. Konteksty wykonywania to wątki, które wykonują zadania w środowisku uruchomieniowym współbieżności. Kod błędu, który zwykle jest zwracany z wywołania metody GetLastError Win32, jest konwertowany na wartość typu HRESULT i można go pobrać przy użyciu metody get_error_codeklasy bazowej .

Hierarchia dziedziczenia

exception

scheduler_resource_allocation_error

scheduler_worker_creation_error

Wymagania

Nagłówek: concrt.h

Przestrzeń nazw: współbieżność

scheduler_worker_creation_error

scheduler_worker_creation_error Tworzy obiekt.

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

explicit _CRTIMP scheduler_worker_creation_error(
    HRESULT _Hresult) throw();

Parametry

_Komunikat
Opisowy komunikat o błędzie.

_Hresult
Wartość HRESULT błędu, który spowodował wyjątek.

Zobacz też

Przestrzeń nazw współbieżności