description | title | ms.date | ms.topic | dev_langs | helpviewer_keywords | author | ms.author | manager | ms.subservice | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Use the DIA SDK to access the Microsoft debug information. |
Overview (Debug Interface Access SDK) |
11/04/2016 |
reference |
|
|
mikejo5000 |
mikejo |
mijacobs |
debug-diagnostics |
Use the DIA SDK to access the Microsoft debug information. The DIA SDK provides a COM based API set that eliminates the need to rewrite your code whenever Microsoft changes the format of the debug information. The DIA SDK also allows you to read from a select set of previous versions of debug information, located in .pdb and .dbg files generated by Visual C++ versions 5.0 and later.
Each interface in the DIA SDK represents a different COM object, except where stated otherwise. Additional interfaces, and thus additional objects, are created by means of explicit queries, such as IDiaDataSource::openSession or IDiaSession::findChildren, rather than by calling QueryInterface
on existing interface pointers.