Share via


Classe scheduler_worker_creation_error

Essa classe descreve uma exceção gerada devido a uma falha na criação de um contexto de execução de trabalho no Runtime de Simultaneidade.

Sintaxe

class scheduler_worker_creation_error : public scheduler_resource_allocation_error;

Membros

Construtores públicos

Nome Descrição
scheduler_worker_creation_error Sobrecarregado. Constrói um objeto scheduler_worker_creation_error.

Comentários

Normalmente, essa exceção é gerada quando uma chamada ao sistema operacional para criar contextos de execução de dentro do Runtime de Simultaneidade falha. Os contextos de execução são threads que executam tarefas no Runtime de Simultaneidade. O código de erro que normalmente seria retornado de uma chamada para o método GetLastError Win32 é convertido em um valor de tipo HRESULT e pode ser recuperado usando o método get_error_code de classe base.

Hierarquia de herança

exception

scheduler_resource_allocation_error

scheduler_worker_creation_error

Requisitos

Cabeçalho: concrt.h

Namespace: concurrency

scheduler_worker_creation_error

Constrói um objeto 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();

Parâmetros

_Message
Uma mensagem descritiva do erro.

_Hresult
O valor HRESULT do erro que causou a exceção.

Confira também

Namespace de simultaneidade