IProvideClassInfo2
The IProvideClassInfo2
interface is a simple extension to IProvideClassInfo for the purpose of
making it quick and easy to retrieve an object s outgoing interface IID for its
default event set. The mechanism, the added GetGUID method, is
extensible for other types of GUIDs as well.
When to Implement
An object
implements this interface to provide type information for its outgoing
interfaces.
When to Use
Call the
method in this interface to obtain type information on an object s outgoing interfaces.
Methods in Vtable Order
IUnknown Methods |
Description |
QueryInterface |
Returns
pointers to supported interfaces. |
AddRef |
Increments
reference count. |
Release |
Decrements
reference count. |
IProvideClassInfo Method |
Description |
GetClassInfo |
Returns the
ITypeInfo interface for the object s coclass type information. |
IProvideClassInfo2
Method |
Description |
GetGUID |
Returns the
GUID for the object s outgoing IID for its default event set. |