winrt::handle, struct (C++/WinRT)
Représente un objet de handle Windows. Winrt::handle est un alias de type pour winrt::handle_type< winrt::handle_traits>. Consultez la rubrique de modèle de structure winrt::handle_type pour en savoir plus sur les fonctions et les opérateurs disponibles pour winrt::handle.
Syntaxe
struct handle_traits {};
using handle = handle_type<handle_traits>;
Exemple
winrt::handle h{ ::CreateEvent(nullptr, false, false, nullptr) };
winrt::check_bool(bool{ h });
winrt::check_bool(::SetEvent(h.get()));
Spécifications
Kit de développement logiciel (SDK) pris en charge minimum : Windows SDK version 10.0.0.17134.0 (Windows 10, version 1803)
Espace de noms : winrt
En-tête : %WindowsSdkDir%IncludeWindowsTargetPlatformVersion<>\cppwinrt\winrt\base.h (inclus par défaut)