Partilhar via


IDebugProviderProgramNode2::UnmarshalDebuggeeInterface

Obtém uma interface especificada através dos limites do processo.

Sintaxe

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

Parâmetros

riid
[em] GUID da interface a ser obtida.

ppvObject
[saiu] Retorna o objeto que implementa a interface desejada. [C++] isso pode ser convertido diretamente para o tipo de interface desejado. [C#] use o GetObjectForIUnknown método para obter a interface desejada.

Valor de retorno

Se tiver êxito, retornará S_OK. Caso contrário, retornará um código de erro.

Comentários

Esse método é usado quando o mecanismo de depuração está sendo executado no espaço de processo do Visual Studio e o programa que está sendo depurado está sendo executado em seu próprio espaço de processo.

Confira também