Your ObjectARX application can have one of four levels of compatibility with MDI:
SDI only is the minimum requirement, but MDI-capable compatibility is recommended.
The MDI supports an execution context per document and provides a facility for allowing a single execution context to be active when switching documents.