OpenAs_RunDLL vs. SHOpenWithDialog

All development related issues welcome

Moderator: Moderator Team

Post Reply
User avatar
katayama_hirofumi_mz
Posts: 54
Joined: Mon Apr 05, 2010 5:43 am
Location: Japan
Contact:

OpenAs_RunDLL vs. SHOpenWithDialog

Post by katayama_hirofumi_mz »

Hello, everyone!

I'm trying to implement Folder Options. It needs the "Open With" dialog. After investigation, I found the possible candidates are OpenAs_RunDLL and SHOpenWithDialog functions.

SHOpenWithDialog
https://msdn.microsoft.com/en-us/librar ... 62234.aspx

SHOpenWithDialog is Vista+, so Windows Server 2003 doesn't have implementation of SHOpenWithDialog function. However ReactOS have a limited SHOpenWithDialog implementation.

On the other hand, OpenAs_RunDLL is not documented. ReactOS doesn't no implementation of OpenAs_RunDLL.

To implement Folder Options, we have to use either OpenAs_RunDLL or SHOpenWithDialog function. I cannot analyse it deaply. I can use API Monitor for my analysis, but cannot use OllyDbg yet.

What should we do?
User avatar
EmuandCo
Developer
Posts: 4730
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: OpenAs_RunDLL vs. SHOpenWithDialog

Post by EmuandCo »

Can we "steal" it from Wine maybe?
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

If my post/reply offends or insults you, be sure that you know what sarcasm is...
User avatar
katayama_hirofumi_mz
Posts: 54
Joined: Mon Apr 05, 2010 5:43 am
Location: Japan
Contact:

Re: OpenAs_RunDLL vs. SHOpenWithDialog

Post by katayama_hirofumi_mz »

No. There is no SHOpenWithDialog nor OpenAs_RunDLLW implementations in Wine.
User avatar
katayama_hirofumi_mz
Posts: 54
Joined: Mon Apr 05, 2010 5:43 am
Location: Japan
Contact:

Re: OpenAs_RunDLL vs. SHOpenWithDialog

Post by katayama_hirofumi_mz »

If we use SHOpenWithDialog for ReactOS Folder Options, then its API would target Vista+ and we have to test SHOpenWithDialog against Vista+. We cannot test SHOpenWithDialog in win2k3.
Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests