Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compatibility Issue with Windows 11 #42

Open
bluestar628 opened this issue Aug 11, 2023 · 1 comment
Open

Compatibility Issue with Windows 11 #42

bluestar628 opened this issue Aug 11, 2023 · 1 comment

Comments

@bluestar628
Copy link

Hello, I'm encountering an incompatibility problem with Windows 11(tested version Windows11 22H2 22621.1992) while using oleviewdotnet. It seems that there are several interfaces where the function parameters of the VARIANT type are recognized as the FC_USER_MARSHAL type (which is the default type when recognition fails). Here are two examples:

Example 1:

CLSID: 8856f961-340a-11d0-a96b-00c04fd705a2
IID: 3050f804-98b5-11cf-bb82-00aa00bdce0b
Proc3
Example 2:

CLSID: 011b3619-fe63-4814-8a84-15a194ce9ce3
IID: 37b03538-a4c8-11d2-b634-00c04f79498e
Proc16
I kindly request assistance in resolving this issue. Thank you very much.

@tyranid
Copy link
Owner

tyranid commented Sep 3, 2023

Okay I think I found the issue, just down to not covering a new instruction sequence when looking up the imported function. Try it again. I have done some refactoring of the code as well so it's not quite the same as it was.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants