winrt::check_hresult-Funktion (C++/WinRT)

Eine Hilfsfunktion, die überprüft, ob ein HRESULT-Code einen Fehler darstellt und wenn ja, ruft die winrt::throw_hresult-Funktion auf, um eine Ausnahme zu auslösen, die den Fehlercode darstellt. Siehe winrt::hresult_error.

Syntax

void check_hresult(HRESULT const result);

Parameter

result Ein HRESULT-Code, der möglicherweise ein Erfolgscode oder ein Fehlercode sein kann. Eine Ausnahme wird nur ausgelöst, wenn result es sich um einen Fehlercode handelt.

Anforderungen

Mindest unterstützte SDK: Windows SDK Version 10.0.17134.0 (Windows 10, Version 1803)

Namespace: winrt

Header: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (standardmäßig enthalten)

Siehe auch