Jump to content

Kext: DIY KernelEx extensions


Recommended Posts

On 7/12/2023 at 5:14 AM, jumper said:
On 7/8/2023 at 11:25 PM, schwups said:

0101=>URLMXP.DLL:

Named api needed after the colon.

 

On 7/8/2023 at 11:25 PM, schwups said:

1. Forwarding problem

KernelEx\KnownDLLs can't be extended yet.

 

On 7/8/2023 at 11:25 PM, schwups said:

2. Ordinal support -> possible bug

Yes. Add dummy names.

Workaround confirmed now. Verified based on some modules with a few missing ordinals. Because of the Kext size and a high number of ordinals, it has become quite confusing here. I had to correct some mistakes in the ini files. In order to distinguish, each dummy name really has to be different. Yes, in Ktree I need "#" for all needed ordinals. The additional ones can then have the zero in front of the number.

Link to comment
Share on other sites


On 7/9/2023 at 4:40 PM, Goodmaneuver said:

Uxtheme should be used in Codesuff Starter, KMPlayer and Opera to name some and it will stay in memory while the programs are running. If not remaining in memory then that module is not being used.

I don't see a problem with uxtheme of XP, BWC or React OS here. "Remaining in memory"is verified with Process-Managers. But indeed there is a prob with the ones of Vista and 7. ImportPatcher gives [Export forward replacements]
SHUNIMPL. ordinals.

Shunimpl doesn't even load with procwin.

Link to comment
Share on other sites

  • 4 months later...
On 8/17/2023 at 3:50 AM, schwups said:

Basically I use yours on all machines

I do not use it because it does not do any theming. BWC's 5.1.2599.10 version works and does theming on KMP 4.06 which is my main player.

Edited by Goodmaneuver
Link to comment
Share on other sites

More errors that occur with Kstub825.

This is what happens when a Kstub824.ini error occurs and in this case is a spelling mistake of ShellXP.

Kstub824.thumb.png.1acea3376e5553365d0a6c2b9d25170a.png

 

This is what happens with Kstub825 and this non descriptive form of error occurs with any Kstub.ini error.

Kstub825.png.c365547678c6c8f6bb71ed6761e6e039.png

Also the log does not work with Kstub825 on Kstub.ini errors.

KstubLogs.png

Link to comment
Share on other sites

10 hours ago, jumper said:

The logs look correct

I selected Yes button twice with Kstub824 and Kstub825. I would have expected both to be logging the same but 825 did not log ShelXP as the picture shows. The Comctl32 logs in 825 were already there.

Edited by Goodmaneuver
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...