|
-
Dec 21st, 2022, 11:21 AM
#21
Re: Same Code Compiled on windows 11 will not run on Windows 7
This is a far-fetched theory that TLBs with same GUID are different on Win7 vs Win11. You can always binary compare stdole2.tlb or decompile it and compare sources.
Actually this is what I did here: stdole2.tlb decompiled from Win7 altered by the changes done in Win11
They *do* differ in a way that *could* lead to incompatibilities which is bizarre, hmmm. . .
@The Trick: Your thoughts?
If I compile a callsite to LoadPicture on Win11 and run it on Win7 but the export is not named OleLoadPictureFileEx (available only by ordinal 0x60000000) this could fail.
There is OleLoadPictureFileEx exported at ordinal 0x60000000 on Win7 so disater averted but still this is very unprovoked fix which I hope they tested well in Win7, XP and downwards.
cheers,
</wqw>
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|