winrt::check_win32 templat fungsi (C++/WinRT)

Fungsi pembantu yang memeriksa apakah kode mewakili kesalahan dan, jika demikian, memetakan kode kesalahan sistem nilai ke nilai HRESULT dan memanggil fungsi winrt::throw_hresult untuk melemparkan pengecualian yang mewakili kode kesalahan. Lihat juga winrt::hresult_error.

Sintaks

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

Parameter templat

typename T Jenis bilangan bulat.

Parameter

result Kode, yang mungkin merupakan kode keberhasilan atau kode kesalahan. Pengecualian hanya dilemparkan jika result merupakan kode kesalahan.

Persyaratan

SDK minimum yang didukung: Windows SDK versi 10.0.17134.0 (Windows 10, versi 1803)

Namespace: winrt

Header: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (disertakan secara default)

Lihat juga