Метод IDebugControl4::AddExtensionWide (dbgeng.h)

Метод AddExtensionWide загружает библиотеку расширений в обработчик отладчика.

Синтаксис

HRESULT AddExtensionWide(
  [in]  PCWSTR   Path,
  [in]  ULONG    Flags,
  [out] PULONG64 Handle
);

Параметры

[in] Path

Указывает полный путь и имя файла библиотеки расширений для загрузки.

[in] Flags

Установите значение нулю.

[out] Handle

Получает дескриптор загруженной библиотеки расширений.

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

Возвращаемый код Описание
S_OK
Метод был успешным.
 

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

Замечания

Если библиотека расширений уже загружена, возвращается дескриптор уже загруженной библиотеки. Библиотека расширений не загружается снова.

Библиотека расширений загружается в ядро узла и path содержит путь и имя файла для этого экземпляра обработчика отладчика.

Дополнительные сведения об использовании библиотек расширений см. в вызовов расширений и функций расширений.

Требования

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

См. также

GetExtensionByPath

IDebugControl4

RemoveExtension