Share via


ChainInterfaces::Verify Method

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at ChainInterfaces::Verify Method.

Verifies that each interface defined by template parameters I0 through I9 inherits from IUnknown and/or IInspectable, and that I0 inherits from I1 through I9.

Syntax

WRL_NOTHROW __forceinline static void Verify();  

Remarks

If the verification operation fails, a static_assert emits an error message describing the failure.

Remarks

Template parameters I0 and I1 are required, and parameters I2 through I9 are optional.

Requirements

Header: implements.h

Namespace: Microsoft::WRL

See Also

ChainInterfaces Structure