Input/output data struct for use when exporting Omfs
NOTE - these are normal null terminated char strings, NOT Unicode
see Unicode Usage
typedef struct tagMxOmfProductID_t
{
char m_sCompanyName[256];
char m_sProductName[256];
char m_sProductVersionString[256];
signed long m_lProductOmfUIDPrefix;
char m_sPlatform[24];
mxOmfProductVersion_t m_MxOmfProductVersion_t;
#if OMF_ID_SIG_OFFSET
omfInt32 idGenerationSig; // Added to help make multi-process UIDs
unique
#endif
} mxOmfProductID_t;