I try to improve WINE's storage support for compatibility with program. I guess StgOpenStorageOnILockBytes function creates file in temp dir and mapping? ILockBytes contents to it. I can't discover case when StgOpenStorageOnILockBytes has such behaviour. Have anyone some thoughts about the topic?