Hello Guys,
I am now working in asm under windows environment. I need some windows APIs to finish my job. However, i have to manually get every API functions addresses needed in my program (in my situation, i can't use those provided in MASM).
Fortunately, I find most of those APIs in kernel32.dll, user32.dll and ntdll.dll. However, for the APIs used in DDK, i don't know which dll(s) is/are exporting them. Eg. InitializeObjectAttributes(), i can't find the dll providing this function.
Any ideas about where to find those dlls?

Thank you very much
Posted on 2004-04-07 04:28:32 by FredLiu
I got two tips for you...

1) Search on google etc... could give you a hint...

The second and slower thing to do is to Search in your DDK dll-dir\ for file containing InitializeObjectAttributes, often the API exports is written in the DLL in cleartype so you can read em from the .dll with a simple textviewer.

Good luck!
Posted on 2004-04-07 04:44:23 by cTT
thank you, i think i've found the answer
Posted on 2004-04-07 06:47:06 by FredLiu
You can also use this,

http://www.asmcommunity.net/board/index.php?topic=17761

I don't need any more export dumps but it will enumerate the API for you by DLL. It will help in the future.
Posted on 2004-04-07 09:16:15 by donkey
thank you very much for your suggestion
Posted on 2004-04-07 09:24:33 by FredLiu