File Requirements

The file names shown in bold are required by your application at run time.

32-bit file names 16-bit file names Purpose
None Ole2.reg Registers OLE and Automation. OLE is a system component on 32-bit systems, therefore, no .reg file is required.
None Ole2nls.dll

Ole2nls.lib

Olenls.h

Provides functions for applications that support multiple national languages. On 32-bit systems, NLS features are provided by the Win32 NLS API.
Oleprx32.dll Ole2prox.dll Coordinates object access across processes.
MkTypLib.exe MkTypLib.exe Builds type libraries from interface descriptions.
Oleaut32.dll

Oleaut32.lib

Oleauto.h

TypeLib.dll

Dispatch.h

Accesses type libraries.
Ole2disp.dll

Ole2disp.lib

Dispatch.h

Provides functions for creating ActiveX objects and retrieving active objects at run time. Accesses ActiveX objects by invoking methods and properties.
Ole32.dll

Ole32.lib

Ole2.h

Ole2.dll

Ole2.lib

Ole2.h

Provides OLE functions that can be used by OLE and ActiveX objects or containers.
Compobj.dll

Compobj.lib

Ole2.h

Compobj.h

Supports COM creation and access.
Storage.dll

Storage.lib

Ole2.h

Storage.h

Supports access to subfiles, such as type libraries, within compound documents.