Platform SDK: MAPI

Mapi32.DLL Stub for the Alpha Architecture

On machines with the DEC Alpha architecture, the stub supports additional functionality as follows:

Running Fixmapi.exe

Using the Mapi32stub.dll, Fixmapi.exe installs Mapi32.dll in both the System32 and Sys32x86 directories. You must rerun this executable after installing or uninstalling any email client to restore the stub libraries. Note that, as described in the previous section, these MAPI stub libraries dispatch MAPI calls and resolve cross-architecture MAPI calls between x86 and Alpha architectures.

Unsupported Configurations

Running the native Alpha Exchange client and the x86 version of Microsoft Outlook is not supported. If both are installed, Outlook crashes when messages are sent, and Send on the File menu does not work correctly for x86 applications (although the application does not crash.)

Exchange Client and Outlook Workaround

If you would like to have both the Exchange client and Outlook installed on the same machine, you need to install the x86 version of the Exchange client. When the x86 version of Outlook is installed, the x86 version of the Exchange client is installed at the location %SYSTEMDRIVE%\Program Files(x86)\Windows Messaging\ExChng32.exe.

To Uninstall the native Exchange Client

  1. Run the Exchange setup program and ensure that all shared components are removed. These include the Windows Messaging and VBScript components.
  2. Manually delete the %SYSTEMROOT%\system32\Mapi32x.dll if it exists.
  3. Re-install Outlook if it was previously installed.
  4. Run the Fixmapi.exe executable from the command prompt:
    c:>fixmapi.exe

To Uninstall Outlook

  1. Run the Outlook setup program and remove Windows Messaging.
  2. Manually delete the file %SYSTEMROOT%\sys32x86\Mapi32x.dll if it exists.
  3. If the native Exchange client was previously installed, you must now reinstall it.
  4. Run the fixmapi.exe executable from the command prompt:
    c:>fixmapi.exe

To Make the Native Exchange Client Your Default Mail Client

You can do this in two ways: