modelo de função winrt::check_win32 (C++/WinRT)

Uma função auxiliar que verifica se um código representa um erro e, nesse caso, mapeia o código de erro do sistema do valor para um valor HRESULT e chama a função winrt::throw_hresult para lançar uma exceção que representa o código de erro. Veja também winrt::hresult_error.

Syntax

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

Parâmetros de modelo

typename T Um tipo inteiro.

Parâmetros

result Um código, que pode ser um código de sucesso ou um código de erro. Uma exceção será gerada somente se result for um código de erro.

Requisitos

SDK com suporte mínimo: Windows SDK versão 10.0.17134.0 (Windows 10, versão 1803)

Namespace: winrt

Cabeçalho: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (incluído por padrão)

Confira também