CAMX API Features
The following are features of the CAMX API:
- The CAMX API implements the client aspects of the IPC-2501 and is capable of publishing the messages defined by the IPC-2541, IPC-2546 and IPC-2547 standards.
- The CAMX API takes the form of a Microsoft COM object which is distributed as a Dynamic Link Library (DLL).
- The CAMX API can be called form the following programming environments:
- Microsoft Visual Basic, version 6.0
- Microsoft Visual C++, version 6.0
- Microsoft Visual Basic .Net
- Microsoft Visual C++ .Net
- Microsoft C#
- The CAMX API contains functions for sending each type of IPC-2541, IPC-2546 and IPC-2547 message.
- The CAMX API reports to the calling program errors that were detected during execution.
- To increase cross-language portability:
- Functions do not pass objects
- Function attributes are defined as strings
- Functions can not be overloaded
- The API is written in Microsoft Visual C# and requires the Microsoft .Net Framework.