# IProvideClassInfo

The IProvideClassInfo interface provides a single method for accessing the type information for an object’s coclass entry in its type library.

##### When to Implement

Implement this interface on any object that can provide type information for its entire class, that is, the coclass entry in the type library.

##### When to Use

Use this interface to access the coclass type information for an object.

Methods in Vtable Order

IUnknown Methods | Description
QueryInterface | Returns pointers to supported interfaces.
AddRef | Increments reference count.
Release | Decrements reference count.

IProvideClassInfo Methods | Description
GetClassInfo | Returns the ITypeInfo interface for the object’s coclass type information.