Reference

This section contains reference information for COM Objects for the Internet.

Interfaces

Topic Contents
IClassFactory3

Extends IClassFactory to create Component Object Model (COM) objects that share a common context.

IErrorlog

Communicates detailed error information between a client and an object.

IObjectSafety

Provides methods to get and set safety options.

IObjectWithSite

Provides simple objects with a lightweight siting mechanism (lighter than IOleObject).

IPersistHistory

Provides a mechanism for a component to persist its state in its containing application during the current session.

IPersistMemory

Saves and loads objects from a stream.

IPersistPropertyBag

Works with IPropertyBag and IErrorlog to define an individual property-based persistence mechanism.

IPersistPropertyBag2

Works with the IPropertyBag2 interface and the IErrorlog interface to define an individual property-based persistence mechanism.

IPropertyBag

Provides an object with a property bag in which the object can save its properties persistently.

IPropertyBag2

Provides an object with a property bag in which the object can save its properties persistently.

IServiceProvider

Provides a generic access mechanism to locate a GUID-identified service.

 

Enumerations

Topic Contents
COMPAT

The following flags determine the behavior of registered Microsoft ActiveX controls.

PROPBAG2_TYPE

Identifies the type of data contained in a PROPBAG2 structure.

 

Functions

Topic Contents
RemoveControlByName

Removes the registry entries and all of the files associated with the specified control.

 

Structures

Topic Contents
PROPBAG2

Contains or receives property information.