共用方式為


IDebugControl4::CallExtensionWide 方法 (dbgeng.h)

CallExtensionWide 方法會呼叫調試程序擴充功能。

語法

HRESULT CallExtensionWide(
  [in]           ULONG64 Handle,
  [in]           PCWSTR  Function,
  [in, optional] PCWSTR  Arguments
);

參數

[in] Handle

指定要呼叫之延伸模組連結庫的句柄。 如果 句柄 為零,引擎會逐步引導延伸模組連結庫鏈結搜尋延伸模組。

[in] Function

指定要呼叫的延伸模組名稱。

[in, optional] Arguments

指定要傳遞至延伸模組的自變數。 Arguments 是延伸模組所剖析的字串,就像擴充功能會在呼叫 為延伸模組命令時剖析傳遞給它的自變數一樣。

傳回值

傳回碼 描述
S_OK
方法成功。
 

這個方法也可以傳回錯誤值。 如需詳細資訊,請參閱 傳回值

言論

如果 Handle 為零,引擎會搜尋每個擴充連結庫,直到找到包含擴充功能的連結庫為止;接著會呼叫 延伸模組。 如果延伸模組傳回DEBUG_EXTENSION_CONTINUE_SEARCH,搜尋將會繼續。

如需使用擴充功能庫的詳細資訊,請參閱 呼叫延伸模組和擴充功能函式

要求

要求 價值
目標平臺 桌面
標頭 dbgeng.h (include Dbgeng.h)

另請參閱

AddExtension

GetExtensionByPath

GetExtensionFunction

IDebugControl4