This topic has not yet been rated - Rate this topic

ChainInterfaces::Verify Method

Visual Studio 2012

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.

WRL_NOTHROW __forceinline static void Verify();

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

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

Header: implements.h

Namespace: Microsoft::WRL

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.