C-based AIMs

NoteAll threads and libraries loaded in e-Biz Impact 5.5 must be thread safe. AIMs are now created as libraries rather than executables. Verify the thread safety of any third-party libraries linked with old AIM code.

All global data must exist within an allocated structure so that a pointer to the structure can be saved. Because AIMs are now created as libraries, you must use the NIDL stub-generator to generate new wrapper code.

The signature for erm and ermdmp has changed. The function ermset has been removed.