Hi everyone,
Years ago I started a small program for RosAsm that scans pdb files RosAsm PDB Dumper (https://masm32.com/board/index.php?topic=3449.msg36300#msg36300). Since I'm updating RosAsm, I decided to test it and see how it would work in a new interface and adapted the code to C. The interface is reasonable, but since it's in C and I have no experience with it, I quickly translated it from RosAsm to C to see how it would work. Here's the little program and the source code in C.
And here is the Source code.
Btw...soon i´ll update the RosAsm version (It is working better and with the correct results than the C one)
This site give some info too
https://github.com/microsoft/microsoft-pdb/tree/master/cvdump (https://github.com/microsoft/microsoft-pdb/tree/master/cvdump)
EDIT: once having fun with low level
Excellent. Tks, Timo.
Btw, if someone needs the headers here they go:
Note: I can´t upload diaguids.lib, because even zipped, it is bigger then 500Kb limit of the forum
MSDia dlls have TLB in resources and lot of GUIDs are there.
Also dia2.h have GUIDs there.
This might also help without that guid library
#define INITGUIDS
Tks Timo. I´ll compare it wit the one i have for msdia120
Do u want me to send to you the sdk ?