Condividi tramite


IDebugCoreServer3::CreateInstanceInServer

Crea un'istanza di un motore di debug nel server.

Sintassi

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

Parametri

szDll
[in] Percorso della dll che implementa il CLSID specificato nel clsidObject parametro . Se è NULL, viene chiamata la funzione COM CoCreateInstance .

wLangId
[in] Impostazioni locali del motore di debug. Può essere 0 se il metodo SetLocale non deve essere chiamato.

clsidObject
[in] CLSID del motore di debug da creare.

riid
[in] ID interfaccia dell'interfaccia specifica da recuperare dall'oggetto classe.

ppvObject
[out] IUnknown interfaccia dall'oggetto di cui è stata creata un'istanza. Eseguire il cast o il marshalling dell'oggetto nell'interfaccia desiderata.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Vedi anche