Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Supports the WRL infrastructure and is not intended to be used directly from your code.
Syntax
template <typename I, typename Base>
struct VerifyInheritanceHelper;
template <typename I>
struct VerifyInheritanceHelper<I, Nil>;
Parameters
I
A type.
Base
Another type.
Remarks
Tests whether one interface is derived from another interface.
Members
Public Methods
Name | Description |
---|---|
VerifyInheritanceHelper::Verify | Tests the two interfaces specified by the current template parameters and determines whether one interface is derived from the other. |
Inheritance Hierarchy
VerifyInheritanceHelper
Requirements
Header: implements.h
Namespace: Microsoft::WRL::Details
VerifyInheritanceHelper::Verify
Supports the WRL infrastructure and is not intended to be used directly from your code.
static void Verify();
Remarks
Tests the two interfaces specified by the current template parameters and determines whether one interface is derived from the other.
An error is emitted if one interface is not derived from the other.