[Bug 4436] Storage32 regression problem: ECAD app 'Easy-PC' is unable to create new project/design

Wine Bugs wine-bugs at winehq.org
Wed Feb 15 10:14:35 CST 2006


http://bugs.winehq.org/show_bug.cgi?id=4436





------- Additional Comments From mike at codeweavers.com  2006-15-02 10:14 -------

> BTW In practical terms, what exactly is transacted mode and how does it 
> differ?  How much work is likely to be necessary to implement it?

As I understand it, it buffers changes until either IStorage::Commit is called,
in which case it writes them out in one go or until IStorage::Revert is called,
in which case it discards them.  Probably need more test cases to determine
exactly how it works.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/stg/stg/istorage.asp

It's probably not trivial to implement transacted storage.  I think Microsoft
implements it using temporary files and temporary streams... 


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list