хочу вызвать ф-ию SymSrvGetFileIndexes, которая находится в библиотеке dbghelp library. для этой ф-ии нужна версия 6.3 DbgHelp.dll (ее можно взять в Debugging Tools for Windows) а где взять Dbghelp.lib и Dbghelp.h для той же версии DbgHelp.dll ??? у меня есть Dbghelp.lib, Dbghelp.h - лежат в SDK, но это более старые версии....
Когда ты устанавливал Debugging Tools, ты наверняка не отметил пункт "SDK" при установке. Установи Debugging Tools SDK и там все будет.
подскажите еще, пожалуйста, как вызвать ф-ию SymbolServer? попытался ее вызвать, но не получается... error C3861: 'SymbolServer': identifier not found, even with argument-dependent lookup в SDK она описана след. образом: Код (Text): The SymbolServer function is an entry point to the symbol server DLL. It is used to locate a symbol file. The PSYMBOLSERVERPROC type defines a pointer to this callback function. SymbolServer is a placeholder for the library-defined function name. BOOL CALLBACK SymbolServer( LPCSTR params, LPCSTR filename, PVOID id, DWORD two, DWORD three, LPSTR path );
Компилятор не находит прототип этой функции. Проверь пути к .h файлам из Debugging Tools SDK. В крайнем случае, просто скопируй прототип из .h файла и вставь в свой.