Partager via


modèle de fonction winrt::check_nt (C++/WinRT)

Fonction d’assistance qui vérifie si un code représente une erreur et, le cas échéant, mappe la valeur d’état NT du code d’erreur à une valeur HRESULT et appelle la fonction winrt::throw_hresult pour lever une exception qui représente le code d’erreur. Voir également winrt::hresult_error.

Syntax

template<typename T>
void check_nt(T result);

Paramètres de modèle

typename T Type entier.

Paramètres

result Code, qui peut être un code de réussite ou un code d’erreur. Une exception est levée uniquement s’il s’agit result d’un code d’erreur.

Spécifications

Sdk minimum pris en charge : Windows SDK version 10.0.17134.0 (Windows 10, version 1803)

Espace de noms : winrt

En-tête : %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (inclus par défaut)

Voir aussi