Funzione CorBindToCurrentRuntime
Carica Common Language Runtime (CLR) in un processo utilizzando le informazioni sulla versione archiviate in un file XML. Il formato del file XML è simile a quello del file di configurazione dell'applicazione standard. Per ulteriori informazioni sui file di configurazione, vedere Schema dei file di configurazione per .NET Framework.
Questa funzione è deprecata in .NET Framework versione 4.
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
Parametri
pwszFileName
[in] Nome di un file di configurazione dell'applicazione in cui viene specificata la versione di Common Language Runtime da caricare. Se il nome file non è completo, si presuppone che il file si trovi nella stessa directory dell'eseguibile da cui viene effettuata la chiamata.La versione di Common Language Runtime da caricare viene descritta dall'attributo di versione nell'elemento <requiredRuntime>del file di configurazione.
Se non viene specificata alcuna versione oppure non è possibile trovare l'elemento <requiredRuntime>, verrà caricata la versione di Common Language Runtime più recente installata nel computer.
rclsid
[in] CLSID della coclasse che implementa l’interfaccia ICorRuntimeHost o l'interfaccia ICLRRuntimeHost. I valori supportati sono CLSID_CorRuntimeHost o CLSID_CLRRuntimeHost.riid
[in] IID dell'interfaccia richiesta. I valori supportati sono IID_ICorRuntimeHost o IID_ICLRRuntimeHost.ppv
[out] Puntatore a interfaccia restituito.
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, 1.1, 1.0
Vedere anche
Riferimenti
Funzione CorBindToRuntimeByCfg
Altre risorse
Funzioni statiche globali di hosting di .NET Framework 1.1 e 2.0