IOrpcDebugNotify 介面

提供遠端偵錯功能。

實作時機

實作此介面,以透過 RPC 啟用遠端偵錯。

使用時機

當軟體例外狀況不應該用於 COM 偵錯工具通知時,此介面應該用於進程遠端偵錯。 它可讓使用這些方法的直接呼叫來通知進程內偵錯工具。

成員

IOrpcDebugNotify介面繼承自IUnknown介面。 IOrpcDebugNotify 也有下列類型的成員:

方法

IOrpcDebugNotify介面具有這些方法。

方法 Description
ClientFillBuffer 將資料從用戶端偵錯工具傳送至伺服器偵錯工具。
ClientGetBufferSize 從用戶端偵錯工具擷取 RPC 緩衝區大小。
ClientNotify 通知用戶端對伺服器的傳出偵錯工具要求。
ServerFillBuffer 將資料從伺服器偵錯工具傳送至用戶端偵錯工具。
ServerGetBufferSize 從伺服器端偵錯工具擷取 RPC 緩衝區大小。
ServerNotify 通知伺服器來自用戶端的連入偵錯工具要求。

備註

Microsoft Windows 軟體發展工具組 (SDK) 不包含包含 IOrpcDebugNotify 介面的匯入程式庫。 應用程式可以使用 GetProcAddress 和 GetModuleHandle 函式,從 oleaut.dll 擷取 DllDebugObjectRPCHook 的函式指標,並透過 IOrpcDebugNotify 介面提供這些方法。

規格需求

需求 值
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
N/A
Idl
N/A

另請參閱

IUnknown

ORPC_DBG_ALL

ORPC_DBG_BUFFER

ORPC_INIT_ARGS

DllDebugObjectRPCHook