Freigeben über


winrt::guid_of Funktionsvorlage (C++/WinRT)

Eine Hilfsfunktionsvorlage, die die GUID einer Laufzeitklasse, coclass oder Schnittstelle abruft; d. h. der Bezeichner des WinRT-Typs. Für COM- und WinRT-Schnittstellen ist dies der Bezeichner der Schnittstelle. Bei WinRT-Klassen ist es der Bezeichner der Standardschnittstelle der Klasse.

Dies gilt nur, wenn und wann guid_v (siehe Implementierung der Funktion) nicht darauf spezialisiert ist, dass die Funktion gegebenenfalls auf die Verwendung __uuidofzurückfällt.

Syntax

template <typename T>
constexpr winrt::guid const& guid_of() noexcept;

Template parameters

typename T Der Typ der Laufzeitklasse, coclass oder Schnittstelle, deren GUID Sie abrufen möchten.

Return value

A winrt::guid value containing the globally unique identifier of T.

Requirements

Mindestens unterstütztes SDK: Windows SDK-Version 10.0.17134.0 (Windows 10, Version 1803)

Namespace: winrt

Header: %WindowsSdkDir%Include<WindowsTargetPlatformVersion>\cppwinrt\winrt\base.h (included by default)

See also