Compartilhar via


IDebugCoreServer3::CreateInstanceInServer

Cria uma instância de um mecanismo de depuração no servidor.

Sintaxe

int CreateInstanceInServer(
   string     szDll,
   ushort     wLangID,
   ref Guid   clsidObject,
   ref Guid   riid,
   out IntPtr ppvObject
);

Parâmetros

szDll
[em] Caminho para a dll que implementa o CLSID especificado no clsidObject parâmetro. Se isso for NULL, a função de CoCreateInstance COM é chamada.

wLangId
[em] Localidade do mecanismo de depuração. Isso pode ser 0 se o método SetLocale não deve ser chamado.

clsidObject
[em] CLSID do mecanismo de depuração a ser criado.

riid
[em] ID da interface específica a ser recuperada do objeto de classe.

ppvObject
[saiu] IUnknown do objeto instanciado. Converta ou marshal este objeto para a interface desejada.

Valor de retorno

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

Confira também