Freigeben über


ImplementsHelper-Struktur

Unterstützt die WRL-Infrastruktur und ist nicht für, direkt aus dem Code verwendet werden.

template <
   typename RuntimeClassFlagsT,
   typename ILst,
   bool IsDelegateToClass
>
friend struct Details::ImplementsHelper;

Parameter

  • RuntimeClassFlagsT
    Ein Feld von Flags, das eine oder mehrere RuntimeClassType Enumeratoren angibt.

  • ILst
    Eine Liste vonSchnittstellen-IDs.

  • IsDelegateToClass
    Geben Sie true an, wenn die aktuelle Instanz von implementiert eine Basisklasse ersten Schnittstellen-ID in ILst ist; andernfalls false.

Hinweise

unterstützt implementieren die implementiert-Struktur.

Diese Vorlage wird eine Liste der Schnittstellen durch und diese als Basisklassen und als Informationen hinzu, die erforderlich sind, entweder QueryInterface zu aktivieren.

Vererbungshierarchie

ImplementsHelper

Anforderungen

Header: implements.h

Namespace: Microsoft::WRL::Details

Siehe auch

Referenz

Microsoft::WRL::Details-Namespace

Weitere Ressourcen

Reference (Windows Runtime Library)