private long convertFromMamaDateTime(ulong val)
{
ulong dateTimeMsec = 0;
int code = NativeMethods.mamaDateTime_getEpochTimeMilliseconds (ref val, ref dateTimeMsec);
CheckResultCode(code);
return ((long)dateTimeMsec * TimeSpan.TicksPerMillisecond) + 621355968000000000;
}