Supplied DLLs

To deploy applications on the PocketPC 2000, 2002 and 2003 devices, you must copy the MQe DLLs to the device. Copy the DLLs to the Windows directory, the root directory, or the same directory that holds the application. The following list shows which DLLs you need for different MQe entities:

For the local queuing base
  • HMQ_Core.dll
  • HMQ_DiskAdapter.dll
  • HMQ_HAL.dll
  • HMQ_nativeAPI.dll
  • HMQ_nativeOSA.dll
  • HMQ_RegistryFileSession.dll
  • HMQ_LocalQueue.dll
Along with the base DLLs you require the following DLLs depending on how you wish to configure your application:
Remote queuing
HMQ_HttpAdapter.dll
Note: You can remove HMQ_LocalQueue.dll, if you do not want to support administration queues or local queueing.
Synchronous remote queue support

HMQ_SyncRemoteQueue.dll

Asynchronous remote queue support

HMQ_AsyncRemoteQueue.dll

Home server queue support

HMQ_HomeServerQueue.dll

Administration queue support

HMQ_AdminQueue.dll and HMQ_LocalQueue.dll

RLE compressor support

HMQ_RleCompressor.dll

RC4 crytpor support

HMQ_RC4Cryptor.dll

Support for included examples

BrokerDLL.dll

Parent topic: C deployment