共用方式為


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它自己的處理序空間中執行的處理序空間及偵錯的程式。

另請參閱

IDebugProviderProgramNode2