

External Agent COM API Reference Guide › Deployment Details › External Agent Initialization
External Agent Initialization
WgnRDI.dll is loaded in-process and expects any necessary initialization to have been performed by the process. For example:
- All import operations assume CoInitialize() has been called on the calling thread.
- MAPI import operations assume MAPIInitialize has been called at least once per process.
- Notes import operations assume NotesInitThread has been called on the calling thread.
- For the External Agent API to work with a Policy Engine or Hub (when using the IWgnActiveImportConnector interface), CoInitializeSecurity() must be called by the EAAPI client to allow the PE/Hub to call back into the client process (either by using a NULL security descriptor to allow access to everyone, or a security descriptor giving execute rights to the PE and/or Hub user).
Copyright © 2014 CA.
All rights reserved.
 
|
|