IDebugControl2::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) |