I’m looking for a tool that can list all the functions, global and static, defined in a .sys file.
I only know how to list exports/imports in .sys file using the link.exe.
link -dump -imports/exports driver.sys
thanks,
I’m looking for a tool that can list all the functions, global and static, defined in a .sys file.
I only know how to list exports/imports in .sys file using the link.exe.
link -dump -imports/exports driver.sys
thanks,
Well without the PDB file the data is not there at all. With the PDB it
can be done but I personally don’t know of a tool, check the web there
probably is one.
Don Burn
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
“xxxxx@yahoo.com” wrote in message
news:xxxxx@ntdev:
> I’m looking for a tool that can list all the functions, global and static, defined in a .sys file.
>
> I only know how to list exports/imports in .sys file using the link.exe.
>
> link -dump -imports/exports driver.sys
>
> thanks,
If you have symbols (preferably private), you might want to take a look at
either dbh.exe (in windbg sir) or dia2dump (vs).
Mm
On Sep 6, 2011 5:12 PM, wrote:
>
> I’m looking for a tool that can list all the functions, global and static,
defined in a .sys file.
>
> I only know how to list exports/imports in .sys file using the link.exe.
>
> link -dump -imports/exports driver.sys
>
> thanks,
>
>
>
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
Thanks mm, Don
dbh.exe does exactly what I’m looking for plus…
Not a problem.
Great little tool that dbh. Kind of buried in windbg, like lots of it’s
better features.
Should the need arise, the source for dbh can be found in the sdk. Not sure
if it’s for the same version as the dbh binary.
Good luck,
Mm
On Sep 6, 2011 6:05 PM, wrote:
> Thanks mm, Don
>
> dbh.exe does exactly what I’m looking for plus…
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
I probably stay shy of the source, but will explore all .exe features.
It is really handy.
thanks martin didnt know dbh had src
its even extensible with our own functions it seems
the comment says its for win 7 sdk so probably latest
* Designed to be used with dbghelp.dll version 6.7 or greater.
*
* This version of dbh.cpp was written to be part of the Windows 7 SDK.
*/
On 9/7/11, Martin O’Brien wrote:
> Not a problem.
>
> Great little tool that dbh. Kind of buried in windbg, like lots of it’s
> better features.
>
> Should the need arise, the source for dbh can be found in the sdk. Not sure
> if it’s for the same version as the dbh binary.
>
> Good luck,
>
> Mm
> On Sep 6, 2011 6:05 PM, wrote:
>> Thanks mm, Don
>>
>> dbh.exe does exactly what I’m looking for plus…
>>
>> —
>> NTDEV is sponsored by OSR
>>
>> For our schedule of WDF, WDM, debugging and other seminars visit:
>> http://www.osr.com/seminars
>>
>> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
–
thanks and regards
raj_r
Outstanding.
Mm
On Sep 6, 2011 6:45 PM, “raj_r” wrote:
> thanks martin didnt know dbh had src
>
> its even extensible with our own functions it seems
>
> the comment says its for win 7 sdk so probably latest
>
> * Designed to be used with dbghelp.dll version 6.7 or greater.
> *
> * This version of dbh.cpp was written to be part of the Windows 7 SDK.
> */
>
>
>
> On 9/7/11, Martin O’Brien wrote:
>> Not a problem.
>>
>> Great little tool that dbh. Kind of buried in windbg, like lots of it’s
>> better features.
>>
>> Should the need arise, the source for dbh can be found in the sdk. Not
sure
>> if it’s for the same version as the dbh binary.
>>
>> Good luck,
>>
>> Mm
>> On Sep 6, 2011 6:05 PM, wrote:
>>> Thanks mm, Don
>>>
>>> dbh.exe does exactly what I’m looking for plus…
>>>
>>> —
>>> NTDEV is sponsored by OSR
>>>
>>> For our schedule of WDF, WDM, debugging and other seminars visit:
>>> http://www.osr.com/seminars
>>>
>>> To unsubscribe, visit the List Server section of OSR Online at
>> http://www.osronline.com/page.cfm?name=ListServer
>>
>> —
>> NTDEV is sponsored by OSR
>>
>> For our schedule of WDF, WDM, debugging and other seminars visit:
>> http://www.osr.com/seminars
>>
>> To unsubscribe, visit the List Server section of OSR Online at
>> http://www.osronline.com/page.cfm?name=ListServer
>
>
> –
> thanks and regards
>
> raj_r
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer
Forgot - I find the source a lot more direct than that for dia2dump.
Mm
On Sep 6, 2011 6:45 PM, “raj_r” wrote:
> thanks martin didnt know dbh had src
>
> its even extensible with our own functions it seems
>
> the comment says its for win 7 sdk so probably latest
>
> * Designed to be used with dbghelp.dll version 6.7 or greater.
> *
> * This version of dbh.cpp was written to be part of the Windows 7 SDK.
> */
>
>
>
> On 9/7/11, Martin O’Brien wrote:
>> Not a problem.
>>
>> Great little tool that dbh. Kind of buried in windbg, like lots of it’s
>> better features.
>>
>> Should the need arise, the source for dbh can be found in the sdk. Not
sure
>> if it’s for the same version as the dbh binary.
>>
>> Good luck,
>>
>> Mm
>> On Sep 6, 2011 6:05 PM, wrote:
>>> Thanks mm, Don
>>>
>>> dbh.exe does exactly what I’m looking for plus…
>>>
>>> —
>>> NTDEV is sponsored by OSR
>>>
>>> For our schedule of WDF, WDM, debugging and other seminars visit:
>>> http://www.osr.com/seminars
>>>
>>> To unsubscribe, visit the List Server section of OSR Online at
>> http://www.osronline.com/page.cfm?name=ListServer
>>
>> —
>> NTDEV is sponsored by OSR
>>
>> For our schedule of WDF, WDM, debugging and other seminars visit:
>> http://www.osr.com/seminars
>>
>> To unsubscribe, visit the List Server section of OSR Online at
>> http://www.osronline.com/page.cfm?name=ListServer
>
>
> –
> thanks and regards
>
> raj_r
>
> —
> NTDEV is sponsored by OSR
>
> For our schedule of WDF, WDM, debugging and other seminars visit:
> http://www.osr.com/seminars
>
> To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer