Compartir a través de


Plantilla de función winrt::check_bool (C++/WinRT)

Función auxiliar que comprueba si un valor es false y, si es así, llama a la función winrt::throw_last_error para recuperar el valor de código de último error del subproceso de llamada y produce una excepción mediante un objeto C++/WinRT que representa ese código de error. Consulte también winrt::hresult_error.

Sintaxis

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

Parámetros de plantilla

typename T Tipo que se puede convertir en bool.

Parámetros

result Valor que se puede convertir a false (una condición de error) o true (una condición correcta). Solo se produce una excepción si result es false.

Requisitos

SDK mínimo admitido: Windows SDK versión 10.0.17134.0 (Windows 10, versión 1803)

Espacio de nombres: winrt

Encabezado: %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (incluido de forma predeterminada)

Consulte también