Funzione CreateDebuggingInterfaceFromVersion
Crea un oggetto ICorDebug in base alle informazioni relative alla versione specificata.
Questa funzione è deprecata in .NET Framework versione 4. Utilizzare il metodo ICLRRuntimeInfo::GetInterface.
HRESULT CreateDebuggingInterfaceFromVersion (
[in] int iDebuggerVersion,
[in] LPCWSTR szDebuggeeVersion,
[out] IUnknown **ppCordb
);
Parametri
iDebuggerVersion
[in] Versione dell'oggetto ICorDebug prevista dal debugger. Per i valori validi, vedere l'enumerazione CorDebugInterfaceVersion.szDebuggeeVersion
[in] Versione di Common Language Runtime associata all'applicazione o al processo da sottoporre a debug. Vedere il metodo GetVersionFromProcess o GetRequestedRuntimeVersion per informazioni sul recupero di questo valore.ppCordb
[out] Posizione che riceve un puntatore all'oggetto ICorDebug.
Valore restituito
Questo metodo restituisce i codici di errore COM standard definiti nel file WinError.h, oltre ai valori riportati di seguito.
Codice restituito |
Oggetto di descrizione |
---|---|
S_OK |
Il metodo è stato eseguito correttamente. |
E_INVALIDARG |
Il parametro szDebuggeeVersion o ppCordb è null o la stringa della versione è errata. |
Note
Il parametro szDebuggeeVersion esegue il mapping alla versione corrispondente di MSCorDbi.dll.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: MSCorEE.h
Libreria: MSCorEE.dll
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0
Vedere anche
Altre risorse
Funzioni statiche globali di hosting di .NET Framework 1.1 e 2.0