Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vytvoří rozhraní ladicího programu (ICorDebug), které poskytuje funkce pro vytvoření instance spravované ladicí relace ve vzdáleném procesu.
Syntaxe
HRESULT CordbCreateObject (
[in] int iDebuggerVersion,
[out] IUnknown** ppCordb
);
Parametry
iDebuggerVersion [v] Verze ladicího programu cílového procesu Tento parametr musí být CorDebugVersion_2_0 pro vzdálené ladění.
ppCordb [ven] Ukazatel na ukazatel na objekt, který bude přetypován do rozhraní ICorDebug a vrácen.
Návratová hodnota
S_OK Počet clr v procesu byl úspěšně určen a odpovídající popisovač a pole cest byly správně vyplněny.
ppCordb E_INVALIDARG má hodnotu null nebo iDebuggerVersion není CorDebugVersion_2_0.
E_OUTOFMEMORY Nelze přidělit dostatek paměti pro ppCordb
E_FAIL (nebo jiné návratové kódy E_) Jiné chyby.
Poznámky
Rozhraní ICorDebug , které se vrátí, ppCordb je rozhraní ladění nejvyšší úrovně pro všechny spravované ladicí služby.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CoreClrRemoteDebuggingInterfaces.h
Knihovna: mscordbi_macx86.dll
Verze rozhraní .NET Framework: 3.5 SP1