Метод IDebugSymbols::GetImagePath (dbgeng.h)

Метод GetImagePath возвращает путь к исполняемому изображению.

Синтаксис

HRESULT GetImagePath(
  [out, optional] PSTR   Buffer,
  [in]            ULONG  BufferSize,
  [out, optional] PULONG PathSize
);

Параметры

[out, optional] Buffer

Получает путь к исполняемому изображению. Это строка, содержащая каталоги, разделенные точкой с запятой (;). Если буферnull, эти сведения не возвращаются.

[in] BufferSize

Задает размер буфера в символах.

[out, optional] PathSize

Получает размер в символах пути к исполняемому изображению.

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

Этот метод также может возвращать другие значения ошибок. Дополнительные сведения см. в возвращаемых значений.

Возвращаемый код Описание
S_OK
Метод был успешным.
S_FALSE
Метод был успешным. Однако буфер был недостаточно велик, чтобы сохранить путь к исполняемому изображению, и путь был усечен.

Замечания

Путь к исполняемому изображению используется подсистемой при поиске исполняемых образов.

Путь к исполняемому изображению может состоять из нескольких каталогов, разделенных точкой с запятой. Эти каталоги выполняются в порядке поиска.

Требования

Требование Ценность
целевая платформа Настольный
заголовка dbgeng.h (include Dbgeng.h)

См. также

AppendImagePath

IDebugSymbols

IDebugSymbols2

IDebugSymbols3

SetImagePath