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)