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_code
klasy 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.