scheduler_resource_allocation_error, classe
Cette classe décrit une exception levée en raison d'un échec d'acquisition d'une ressource critique dans le runtime d'accès concurrentiel.
Syntaxe
class scheduler_resource_allocation_error : public std::exception;
Membres
Constructeurs publics
Nom | Description |
---|---|
scheduler_resource_allocation_error | Surcharge. Construit un objet scheduler_resource_allocation_error . |
Méthodes publiques
Nom | Description |
---|---|
get_error_code | Retourne le code d’erreur qui a provoqué l’exception. |
Notes
Cette exception est généralement levée lorsqu’un appel au système d’exploitation à partir du runtime d’accès concurrentiel échoue. Le code d’erreur qui serait normalement retourné à partir d’un appel à la méthode GetLastError
Win32 est converti en valeur de type HRESULT
et peut être récupéré à l’aide de la get_error_code
méthode.
Hiérarchie d'héritage
exception
scheduler_resource_allocation_error
Spécifications
En-tête : concrt.h
Espace de noms : concurrency
get_error_code
Retourne le code d’erreur qui a provoqué l’exception.
HRESULT get_error_code() const throw();
Valeur de retour
Valeur HRESULT
de l’erreur qui a provoqué l’exception.
scheduler_resource_allocation_error
Construit un objet scheduler_resource_allocation_error
.
scheduler_resource_allocation_error(
_In_z_ const char* _Message,
HRESULT _Hresult) throw();
explicit _CRTIMP scheduler_resource_allocation_error(
HRESULT _Hresult) throw();
Paramètres
_Message
Message descriptif de l'erreur.
_Hresult
Valeur HRESULT
de l’erreur qui a provoqué l’exception.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour