IDebugCoreServer3::CreateInstanceInServer
Erstellt eine Instanz eines Debugmoduls auf dem 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
);
Parameter
szDll
[in] Pfad zur DLL, die die CLSID implementiert clsidObject im angegebenen Parameter an. Wenn dieses NULList, wird CoCreateInstance-Funktion COM aufgerufen.wLangId
[in] Gebietsschema des Debugmoduls. Dies kann 0 sein, wenn die IDebugEngine2::SetLocale-Methode nicht aufgerufen wird.clsidObject
[in] Debuggen CLSID des Moduls zu erstellen.riid
[in] bestimmte Schnittstellen-ID Schnittstelle aus dem Klassenobjekt abzurufen.ppvObject
[out] IUnknown-Schnittstelle des instanziierten Objekt. Wandelt um oder marshallen Sie dieses Objekt auf die gewünschte Schnittstelle.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.