Share via


Classe scheduler_worker_creation_error

Questa classe descrive un'eccezione generata a causa di un errore nella creazione di un contesto di esecuzione del lavoro nel runtime di concorrenza.

Sintassi

class scheduler_worker_creation_error : public scheduler_resource_allocation_error;

Membri

Costruttori pubblici

Nome Descrizione
scheduler_worker_creation_error Con overload. Costruisce un oggetto scheduler_worker_creation_error.

Osservazioni:

Questa eccezione viene generata soprattutto nel caso in cui una chiamata al sistema operativo per creare contesti di esecuzione nel runtime di concorrenza abbia esito negativo. I contesti di esecuzione sono thread tramite cui vengono eseguite attività nel runtime di concorrenza. Il codice di errore generalmente restituito da una chiamata al metodo Win32 GetLastError viene convertito in un valore di tipo HRESULT e può essere recuperato utilizzando il metodo della classe base get_error_code.

Gerarchia di ereditarietà

exception

scheduler_resource_allocation_error

scheduler_worker_creation_error

Requisiti

Intestazione: concrt.h

Spazio dei nomi: Concurrency

scheduler_worker_creation_error

Costruisce un oggetto 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();

Parametri

_Messaggio
Messaggio descrittivo dell'errore.

_Hresult
Valore HRESULT dell'errore che ha causato l'eccezione.

Vedi anche

Spazio dei nomi concurrency