flat assembler
Message board for the users of flat assembler.

Index > Windows > Accessing PDB files without COM

Author
Thread Post new topic Reply to topic
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 05 Jan 2010, 18:45
Is it possible to work with MS PDB files without using COM? (and without reversing its format, obviously)
Post 05 Jan 2010, 18:45
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
LocoDelAssembly
Your code has a bug


Joined: 06 May 2005
Posts: 4624
Location: Argentina
LocoDelAssembly 05 Jan 2010, 18:48
Quote:

Is it possible to work with MS PDB files without using COM?

Sorry for not answering your question but what is the COM interface that allows PDB access? I always thought that all non-MS programs where relaying on RE.

PS: And there is also an interface to create them?
Post 05 Jan 2010, 18:48
View user's profile Send private message Reply with quote
f0dder



Joined: 19 Feb 2004
Posts: 3175
Location: Denmark
f0dder 05 Jan 2010, 18:57
Loco: dunno if there's an interface to create them, but you can install some PDB-access-stuff with later Visual Studio versions - forgot what it's called tho. But that's very likely the only official support you'll find, the rest will be RE.
Post 05 Jan 2010, 18:57
View user's profile Send private message Visit poster's website Reply with quote
LocoDelAssembly
Your code has a bug


Joined: 06 May 2005
Posts: 4624
Location: Argentina
LocoDelAssembly 05 Jan 2010, 19:30
Quote:

but you can install some PDB-access-stuff with later Visual Studio versions

Oh, not a feature available out of the box then. That part of Visual Studio can be distributed freely (like DirectX or those Visual C++ 200x redistributables) or I'll forcefully need to require users of my hypothetical program to download VS?

Thanks for the info

[edit]I found it, it is DIA SDK

However it mentions its availability as part of VS but I haven't found if I can download it separately yet.[/edit]
Post 05 Jan 2010, 19:30
View user's profile Send private message Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 06 Jan 2010, 22:26
Quote:
Oh, not a feature available out of the box then. That part of Visual Studio can be distributed freely (like DirectX or those Visual C++ 200x redistributables) or I'll forcefully need to require users of my hypothetical program to download VS?

I'd say that for runtime version, you need just mspdb**.dll, which (i hope) is redistributable. The DIA SDK probably isn't.
Post 06 Jan 2010, 22:26
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.