/// \api #MqFactoryAdd public static MqFactoryS <T> Add() { IntPtr data = getConstructor(); //DEBUG.P(typeof(T).Name, data); // !attention, no "MqS.fProcFree" because the code will core at the end return(new MqFactoryS <T>( MqS.MqFactoryAdd(new IntPtr(0x2), typeof(T).Name, fFactoryCreate, data, null, fFactoryDataCopy, fFactoryDelete, IntPtr.Zero, null, null) )); }