CloakedIid Structure

CloakedIid Structure

 

Indicates to the RuntimeClass, Implements and ChainInterfaces templates that the specified interface is not accessible in the IID list.

template<
   typename T
>
struct CloakedIid : T;

T

The interface that is hidden (cloaked).

The following is an example of how CloakedIid is used: struct MyRuntimeClass : RuntimeClass<CloakedIid<IMyCloakedInterface>> {}.

Requirements

Header: implements.h

Namespace: Microsoft::WRL

Show:
© 2016 Microsoft