/// <summary> /// Start local KTM transaction /// </summary> /// <returns> /// New transaction handle /// </returns> public static KtmTransactionHandle CreateLocalTransaction() { return(new KtmTransactionHandle(WindowsNative.CreateTransaction(IntPtr.Zero, IntPtr.Zero, 0, 0, 0, 0, null))); }