# Interoperability Using Standard Interfaces (OLE 2 Defined)

In its 32-bit implementation, OLE 2 is provided by the operating system and can translate OLE-defined interfaces and methods. Existing OLE 2 applications will continue to work as before. The following combinations of interoperability using the standard interfaces defined by OLE 2 are supported:

- 16 to 16 (in-process server)

- 16 to 16 (local server)

- 16 to 32 (local server)

- 32 to 32 (in-process server)

- 32 to 32 (local server)

- 32 to 16 (local server)

32- to16-bit (in-process server) interoperability using the standard interfaces is not supported.