Freigeben über


VerifyInheritanceHelper-Struktur

Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.

Syntax

template <typename I, typename Base>
struct VerifyInheritanceHelper;

template <typename I>
struct VerifyInheritanceHelper<I, Nil>;

Parameter

I
Ein -Typ.

Bemessungsgrundlage
Ein anderer Typ.

Hinweise

Überprüft, ob eine Schnittstelle von einer anderen Schnittstelle abgeleitet wird.

Member

Öffentliche Methoden

Name Beschreibung
VerifyInheritanceHelper::Verify Testet die beiden durch die aktuellen Vorlagenparameter angegebenen Schnittstellen und bestimmt, ob eine Schnittstelle von der anderen abgeleitet wird.

Vererbungshierarchie

VerifyInheritanceHelper

Anforderungen

Header: implements.h

Namespace: Microsoft::WRL::D etails

VerifyInheritanceHelper::Verify

Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.

static void Verify();

Hinweise

Testet die beiden durch die aktuellen Vorlagenparameter angegebenen Schnittstellen und bestimmt, ob eine Schnittstelle von der anderen abgeleitet wird.

Wenn eine Schnittstelle nicht von der anderen abgeleitet wird, wird ein Fehler ausgegeben.