klasse scheduler_worker_creation_error

In deze klasse wordt een uitzondering beschreven die wordt gegooid vanwege een fout bij het creëren van een uitvoeringscontext voor werknemers in de Concurrency-runtime.

Syntaxis

class scheduler_worker_creation_error : public scheduler_resource_allocation_error;

Leden

Openbare constructors

Naam Description
fout_bij_aanmaken_scheduler_worker Overbelast. Maakt een scheduler_worker_creation_error object.

Opmerkingen

Deze uitzondering wordt meestal gegenereerd wanneer een aanroep van het besturingssysteem om uitvoeringscontexten te maken vanuit de Gelijktijdigheidsruntime mislukt. Uitvoeringscontexten zijn threads waarmee taken worden uitgevoerd in de Gelijktijdigheidsruntime. De foutcode die normaal gesproken wordt geretourneerd door een aanroep naar de Win32-methode GetLastError , wordt geconverteerd naar een waarde van het type HRESULT en kan worden opgehaald met behulp van de methode basisklasse get_error_code.

Overnamehiërarchie

exception

planner_resource_toewijzingsfout

scheduler_worker_creation_error

Requirements

Koptekst: concrt.h

Naamruimte: concurrentie

scheduler_planner_aanmaakfout

Maakt een scheduler_worker_creation_error object.

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

explicit _CRTIMP scheduler_worker_creation_error(
    HRESULT _Hresult) throw();

Parameterwaarden

_Bericht
Een beschrijvend bericht van de fout.

_Hresult
De HRESULT waarde van de fout die de uitzondering heeft veroorzaakt.

Zie ook

concurrentie Namespace