获取指定接口进程边界。
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 运行进程空间,而正在调试的程序在各自运行进程空间中。