Bookshelf Home | Contents | Index | PDF |
Transports and Interfaces: Siebel eBusiness Application Integration Volume III > EAI DLL and EAI File Transports > About EAI DLL Transport > Creating a DLL to Call a Function in an External DLLFollowing procedure illustrates how to create a DLL to use the EAI DLL Transport business service to call a function in an external DLL. Starting in release 7.5.3, it is not necessary for the DLL to release the memory either on Microsoft Windows or UNIX. The DLL transport business service will release the memory. If the DLL does a memory deallocation, it will most likely crash. The basic assumption is that the DLL must do the memory allocation with a C-style malloc only. Any other type of allocation will not be handled properly and may even lead to crashes.
|
Transports and Interfaces: Siebel eBusiness Application Integration Volume III |