Compartilhar via


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

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

Syntax

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

Parâmetros de modelo

typename T Um tipo inteiro.

Parâmetros

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

Requisitos

SDK mínimo com suporte: 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