CloakedIid Structure
Indicates to the RuntimeClass
, Implements
and ChainInterfaces
templates that the specified interface is not accessible in the IID list.
Syntax
template<typename T>
struct CloakedIid : T;
Parameters
T
The interface that is hidden (cloaked).
Remarks
The following is an example of how CloakedIid is used: struct MyRuntimeClass : RuntimeClass<CloakedIid<IMyCloakedInterface>> {}
.
Inheritance Hierarchy
T
CloakedIid
Requirements
Header: implements.h
Namespace: Microsoft::WRL