Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод GetImageName возвращает имя образа модуля. В зависимости от значения аргумента allowPath имя возвращаемого изображения может или не включать полный путь к изображению.
Синтаксис
HRESULT GetImageName(
bool allowPath,
BSTR *imageName
);
Параметры
allowPath
Если значение true, указывает, что полный путь к модулю может быть включен в выходные данные. Независимо от того, включен ли такой путь к конкретному узлу отладки и способу загрузки модуля. Если значение false, указывает, что в выходные данные будут включены только имя образа модуля.
imageName
Имя образа (или полный путь) модуля будет возвращено здесь в виде выделенной строки. Вызывающий объект отвечает за вызов SysFreeString, чтобы освободить строку после использования.
Возвращаемое значение
Этот метод возвращает HRESULT, указывающий на успешность или сбой.
Замечания
пример кода
ComPtr<IDebugHostModule> spModule; /* get a module (see FindModuleByName) */
BSTR imageName;
if (SUCCEEDED(spModule->GetImageName(false, &imageName)))
{
// imageName is the name of the image (guaranteed not to have a path
// in it). For instance, this might be "notepad.exe"
SysFreeString(imageName);
}
Требования
Требование | Ценность |
---|---|
заголовка | dbgmodel.h |