IDebugControl3::AddExtension 方法 (dbgeng.h)
AddExtension 方法将扩展库加载到调试器引擎中。
语法
HRESULT AddExtension(
[in] PCSTR Path,
[in] ULONG Flags,
[out] PULONG64 Handle
);
参数
[in] Path
指定要加载的扩展库的完全限定路径和文件名。
[in] Flags
设置为零。
[out] Handle
接收加载的扩展库的句柄。
返回值
返回代码 | 说明 |
---|---|
|
方法成功。 |
此方法还可以返回错误值。 有关更多详细信息 ,请参阅返回值 。
注解
如果扩展库已加载,则返回已加载库的句柄。 不再加载扩展库。
扩展库将加载到主机引擎中, Path 包含此调试器引擎实例的路径和文件名。
AddExtension 不会完成加载和初始化扩展 DLL 的过程。 若要使扩展可供使用,请对 GetExtensionFunction 进行后续调用。
有关使用扩展库的详细信息,请参阅 调用扩展和扩展函数。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | dbgeng.h (包括 Dbgeng.h) |