The file names followed by an asterisk (*) 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. |