Compartir a través de


IDebugProviderProgramNode2::UnmarshalDebuggeeInterface

Obtiene una interfaz especificada a través de los límites del proceso.

Sintaxis

int UnmarshalDebuggeeInterface(
   ref Guid   riid,
   out IntPtr ppvObject
);

Parámetros

riid
[in] GUID de la interfaz que se va a obtener.

ppvObject
[out] Devuelve el objeto que implementa la interfaz deseada. [C++] Esto se puede convertir directamente al tipo de interfaz deseado. [C#] use el GetObjectForIUnknown método para obtener la interfaz deseada.

Valor devuelto

Si la operación se realiza correctamente, devuelve S_OK; de lo contrario, devuelve un código de error.

Comentarios

Este método se usa cuando el motor de depuración se ejecuta en el espacio de procesos de Visual Studio y el programa que se está depurando se ejecuta en su propio espacio de proceso.

Consulte también