Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 



Sign in to follow this  
Damnation

win10 ntoskrnl dependencies

Recommended Posts

Damnation    4

Out of curiosity I was looking at windows 10 ntoskrnl with dependency walker and noticed all these ext-ms-win dll files it depends on.

I noticed however that the files do not seem to exist in c:\windows\system32 (or sysWOW64)

-

So where are these dependencies actually located?

  • Upvote 1

Share this post


Link to post
Share on other sites

HarryTri    17

Strange, they are present in Windows 8 that I am running, and since ntoskrnl.exe depends on them they must still be present in Windows 10 too.

Share this post


Link to post
Share on other sites
UCyborg    66

I don't see them neither. Maybe those DLL names internally resolve to something else? I ran a search and haven't found them anywhere in Windows folder.

Edited by UCyborg

Share this post


Link to post
Share on other sites
Damnation    4
1 hour ago, UCyborg said:

I don't see them neither. Maybe those DLL names internally resolve to something else? I ran a search and haven't found them anywhere in Windows folder.

I don't know how to figure out what it resolves to.

Anyone know how to do that?

Share this post


Link to post
Share on other sites
jaclaz    906

Broken google? :w00t:

https://ofekshilon.com/2016/03/27/on-api-ms-win-xxxxx-dll-and-other-dependency-walker-glitches/

Welcome to the wonderful world of API sets (whatever they are besides being an added layer of complexity).

Use the page above to get to Geoff Chappel's site with the full list and a nice explanation (or copy and paste the following).

http://www.geoffchappell.com/studies/windows/win32/apisetschema/index.htm?tx=3

http://www.geoffchappell.com/studies/windows/win32/apisetschema/api/index.htm

jaclaz

 

Edited by jaclaz
  • Upvote 1

Share this post


Link to post
Share on other sites
Damnation    4
5 hours ago, jaclaz said:

Broken google? :w00t:

https://ofekshilon.com/2016/03/27/on-api-ms-win-xxxxx-dll-and-other-dependency-walker-glitches/

Welcome to the wonderful world of API sets (whatever they are besides being an added layer of complexity).

Use the page above to get to Geoff Chappel's site with the full list and a nice explanation (or copy and paste the following).

http://www.geoffchappell.com/studies/windows/win32/apisetschema/index.htm?tx=3

http://www.geoffchappell.com/studies/windows/win32/apisetschema/api/index.htm

jaclaz

 

Cool, Thanks very much!

Share this post


Link to post
Share on other sites
UCyborg    66

Not directly related to API sets, but regarding MS's moving functionality around, we also have *base.dll DLLs, eg, winmmbase.dll, combase.dll, etc. kernelbase.dll was already in Win7, those two and some others came later.

Edited by UCyborg

Share this post


Link to post
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

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×