DIA SDK를 사용하여 Microsoft 디버그 정보에 액세스합니다. DIA SDK는 Microsoft에서 디버그 정보 형식을 변경할 때마다 코드를 다시 작성할 필요가 없도록 하는 COM 기반 API 세트를 제공합니다. DIA SDK를 사용하면 Visual C++ 버전 5.0 이상에서 생성된 .pdb 및 .dbg 파일에 있는 이전 버전의 선택한 디버그 정보 집합을 읽을 수도 있습니다.
DIA SDK의 각 인터페이스는 달리 명시된 경우를 제외하고 다른 COM 개체를 나타냅니다. 추가 인터페이스와 그에 따른 추가 개체는 기존 인터페이스 포인터에서 QueryInterface를 호출하는 대신 IDiaDataSource::openSession 또는 IDiaSession::findChildren과 같은 명시적 쿼리를 통해 생성됩니다.