Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Задает функцию обратного вызова для получения ошибок, связанных с загрузкой вторичных файлов (. OBJ, . Файл LIB или компилятор, созданный. PDB-файлы) ссылаются на файлы fastlink (т. е. файлы PDB, созданные с /DEBUG:fastlinkпомощью ).
Синтаксис
HRESULT setpfnminipdberrorcallback2 (
void* pvContext,
PFNMINIPDBERRORCALLBACK2 pfn
);
Параметры
pvContext
[in] Параметр контекста, передаваемый обратному вызову.
pfn
[in] Указатель на вызываемую функцию.
Возвращаемое значение
В случае успешного выполнения возвращается S_OK.
Замечания
Файлы PDB, созданные с помощью /DEBUG:fastlink (также иногда вызывают мини-PDF-файлы), не содержат все сведения отладки и вместо этого должны считывать данные из OBJ, LIOB и компилятора, созданных для создания окончательного исполняемого файла. Если при попытке найти или прочитать эти файлы возникают ошибки, обратный вызов может получить дополнительные сведения о сбое.
Одновременно может быть зарегистрирована только одна функция обратного вызова. Попытка зарегистрировать вторую функцию просто заменит первую. Чтобы удалить регистрацию, просто передайте nullptr оба аргумента.
См PFNMINIPDBERRORCALLBACK2 . пример использования этого метода.