IDebugProviderProgramNode2::UnmarshalDebuggeeInterface
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
跨處理序界限,會取得指定的介面。
語法
HRESULT UnmarshalDebuggeeInterface(
REFIID riid,
void** ppvObject
);
int UnmarshalDebuggeeInterface(
ref Guid riid,
out IntPtr ppvObject
);
參數
riid
[in]若要取得介面的 GUID。
ppvObject
[out]傳回實作所需的介面的物件。 [C + +] 這可以直接為所需的介面型別轉型。 [C#] 使用GetObjectForIUnknown方法來取得所需的介面。
傳回值
如果成功,傳回S_OK
; 否則傳回錯誤碼。
備註
當偵錯引擎中執行時,這個方法用Visual Studio它自己的處理序空間中執行的處理序空間及偵錯的程式。