2013-03-03 4 views
0

Я работаю над проектом, где мне нужно извлечь двоичную информацию из файла pdb (информация о файлах программ). Раньше я думал, что я смогу сделать это как:Извлечение двоичного имени из файла PDB

hr = CoCreateInstance(__uuidof(DiaSource), 
         NULL, 
         CLSCTX_INPROC_SERVER, 
         __uuidof(IDiaDataSource), 
         (void **) ppSource); 
hr = (*ppSource)->openSession(ppSession); 

    hr = (*ppSession)->get_globalScope(ppGlobal); 

    BSTR name; 
    (*ppGlobal)->get_name(&name); 

Это фрагмент с очень не обработки ошибок, я просто понял, что это будет просто получить информацию о PDB файла, а не двоичном имя. Может ли кто-нибудь предложить любой способ сделать это?

ответ

0

Я бы не стал ожидать, что имя двоичного файла будет в PDB, поэтому я не уверен, что у вас будет много удачи.

Смежные вопросы