Поделиться через


Функция SymGetTypeInfoEx (dbghelp.h)

Извлекает несколько фрагментов сведений о типе.

Синтаксис

BOOL IMAGEAPI SymGetTypeInfoEx(
  [in]      HANDLE                         hProcess,
  [in]      DWORD64                        ModBase,
  [in, out] PIMAGEHLP_GET_TYPE_INFO_PARAMS Params
);

Параметры

[in] hProcess

Дескриптор процесса. Этот дескриптор должен быть ранее передан в функцию SymInitialize .

[in] ModBase

Базовый адрес модуля.

[in, out] Params

Указатель на структуру IMAGEHLP_GET_TYPE_INFO_PARAMS , указывающую входные и выходные данные для запроса.

Возвращаемое значение

Если функция выполнена успешно, возвращается значение TRUE.

Если функция завершается сбоем, возвращается значение FALSE. Чтобы получить расширенные сведения об ошибке, вызовите Метод GetLastError.

Комментарии

Все функции DbgHelp, такие как эта, являются однопоточными. Таким образом, вызовы из нескольких потоков к этой функции, скорее всего, приведут к непредвиденному поведению или повреждению памяти. Чтобы избежать этого, необходимо синхронизировать все параллельные вызовы из нескольких потоков в эту функцию.

Требования

   
Целевая платформа Windows
Header dbghelp.h
Библиотека Dbghelp.lib
DLL Dbghelp.dll
Распространяемые компоненты DbgHelp.dll 6.3 или более поздней версии

См. также раздел

Функции DbgHelp

IMAGEHLP_GET_TYPE_INFO_PARAMS

SymGetTypeFromName