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

Fonction d’assistance qui vérifie si un code représente une erreur et, le cas échéant, mappe le code d’erreur système de la valeur à 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_win32(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