IDebugCoreServer3:: CreateInstanceInServer
Crea un'istanza di un modulo di debug sul server.
HRESULT CreateInstanceInServer(
LPCWSTR szDll,
WORD wLangId,
REFCLSID clsidObject,
REFIID riid,
void** ppvObject
);
int CreateInstanceInServer(
string szDll,
ushort wLangID,
ref Guid clsidObject,
ref Guid riid,
out IntPtr ppvObject
);
Parametri
szDll
[in] Il percorso della DLL che implementa il CLSID specificato dal parametro di clsidObject . Se questo è NULL, la funzione di CoCreateInstance di COM è denominata.wLangId
[in] Impostazioni locali del motore di debug. Può trattarsi 0 se IDebugEngine2:: SetLocale viene chiamato il metodo.clsidObject
[in] CLSID del motore di debug da creare.riid
[in] ID dell'interfaccia specifica da recuperare dall'oggetto di classe.ppvObject
[out] interfaccia di IUnknown da creare un'istanza. Eseguire il cast o il marshalling questo oggetto all'interfaccia desiderata.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.