Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa sezione descrive le funzioni statiche globali non gestite usate nelle versioni precedenti dell'API di hosting.
Ad eccezione delle funzioni dell'infrastruttura (_Cor* funzioni), usate solo da .NET Framework, queste funzioni sono state deprecate in .NET Framework 4.
Funzioni di attivazione
Funzione ClrCreateManagedInstance Deprecato. Crea un'istanza del tipo gestito specificato.
Funzione CoInitializeCor Obsoleto. Per inizializzare Common Language Runtime (CLR), usare CorBindToRuntimeEx o CorBindToCurrentRuntime.
Funzione CoInitializeEE Deprecato. Assicura che il motore di esecuzione CLR venga caricato in un processo. Usare invece il metodo ICLRRuntimeHost::Start .
Funzione CorBindToCurrentRuntime Deprecato. Carica Common Language Runtime (CLR) in un processo usando le informazioni sulla versione archiviate in un file XML.
Funzione CorBindToRuntime Deprecato. Consente agli host non gestiti di caricare CLR in un processo.
Funzione CorBindToRuntimeByCfg Deprecato. Carica CLR in un processo usando le informazioni sulla versione lette da un file XML.
Funzione CorBindToRuntimeEx Deprecato. Consente agli host non gestiti di caricare CLR in un processo e di impostare flag per specificare il comportamento di CLR.
Funzione CorBindToRuntimeHost Deprecato. Consente agli host di caricare una versione specificata di CLR in un processo.
Funzione GetCORRequiredVersion Deprecato. Ottiene il numero di versione CLR richiesto.
Funzione GetCORSystemDirectory Deprecato. Restituisce la directory di installazione di CLR caricata nel processo.
Funzione GetRealProcAddress Deprecato. Ottiene l'indirizzo della funzione specificata esportata dalla versione installata più recente di CLR.
Funzione GetRequestedRuntimeInfo Deprecato. Ottiene informazioni sulla versione e sulla directory relative a CLR richieste da un'applicazione.
Funzioni della versione CLR
Le funzioni in questa sezione restituiscono una versione CLR; non attivano CLR.
Funzione GetCORVersion Deprecato. Restituisce il numero di versione di CLR in esecuzione nel processo corrente.
Funzione GetFileVersion Deprecato. Ottiene le informazioni sulla versione CLR del file specificato, utilizzando il buffer specificato.
Funzione GetRequestedRuntimeVersion Deprecato. Ottiene il numero di versione di CLR richiesto dall'applicazione specificata. Se tale versione non è installata, ottiene la versione più recente installata prima della versione richiesta.
Funzione GetRequestedRuntimeVersionForCLSID Deprecato. Ottiene le informazioni sulla versione CLR appropriate per la classe con il CLSID specificato.
Funzione GetVersionFromProcess Deprecato. Ottiene il numero di versione di CLR associato all'handle di processo specificato.
Funzione LockClrVersion Deprecato. Consente all'host di determinare quale versione di CLR verrà usata all'interno del processo prima di inizializzare in modo esplicito CLR.
Funzioni di hosting
Funzione CallFunctionShim Deprecato. Esegue una chiamata alla funzione con il nome e i parametri specificati nella libreria specificata.
Funzione CoEEShutDownCOM Deprecato. Scarica un assembly COM dal processo.
Funzione CorExitProcess Deprecato. Arresta il processo non gestito corrente.
Funzione CorLaunchApplication Deprecato. Avvia l'applicazione nel percorso di rete specificato, usando i manifesti specificati e altri dati dell'applicazione.
Funzione CorMarkThreadInThreadPool Deprecato. Contrassegna il thread del pool di thread attualmente in esecuzione per l'esecuzione del codice gestito. A partire da .NET Framework versione 2.0, questa funzione non ha alcun effetto. Non è obbligatorio e può essere rimosso dal codice.
Funzione CoUninitializeCor Obsoleto. Non è possibile scaricare CLR da un processo.
Funzione CoUninitializeEE Obsoleto.
Funzione CreateDebuggingInterfaceFromVersion Deprecato. Crea un oggetto ICorDebug in base alle informazioni sulla versione specificate.
Funzione CreateICeeFileGen Deprecato. Crea un oggetto ICeeFileGen .
Funzione DestroyICeeFileGen Deprecato. Elimina definitivamente un oggetto ICeeFileGen .
Puntatore alla funzione FExecuteInAppDomainCallback Deprecato. Punta a una funzione chiamata da CLR per eseguire codice gestito.
Puntatore alla funzione FLockClrVersionCallback Deprecato. Punta a una funzione che CLR chiama per notificare all'host che l'inizializzazione è stata avviata o completata.
Funzione GetCLRIdentityManager Deprecato. Ottiene un puntatore a un'interfaccia che consente a CLR di gestire le identità.
Funzione LoadLibraryShim Deprecato. Carica una versione specificata di una DLL di .NET Framework.
Funzione LoadStringRC Deprecato. Converte un valore HRESULT in un messaggio di errore usando le impostazioni cultura predefinite del thread corrente.
Funzione LoadStringRCEx Deprecato. Converte un valore HRESULT in un messaggio di errore appropriato per le impostazioni cultura specificate.
Puntatore a funzione LPOVERLAPPED_COMPLETION_ROUTINE Deprecato. Punta a una funzione che notifica all'host quando un I/O sovrapposto (asincrono) a un dispositivo è stato completato.
Puntatore a funzione LPTHREAD_START_ROUTINE Deprecato. Punta a una funzione che notifica all'host che un thread è stato avviato per l'esecuzione.
Funzione RunDll32ShimW Deprecato. Esegue il comando specificato.
Puntatore alla funzione WAITORTIMERCALLBACK Deprecato. Punta a una funzione che notifica all'host che un handle di attesa è stato segnalato o scaduto.
Funzioni dell'infrastruttura
Le funzioni in questa sezione sono destinate solo all'uso da parte di .NET Framework.
Funzione _CorDllMain Inizializza CLR, individua il punto di ingresso gestito nell'intestazione CLR dell'assembly DLL e inizia l'esecuzione.
Funzione _CorExeMain Inizializza CLR, individua il punto di ingresso gestito nell'intestazione CLR dell'assembly eseguibile e avvia l'esecuzione.
Funzione _CorExeMain2 Esegue il punto di ingresso nel codice mappato alla memoria specificato. Questa funzione viene chiamata dal caricatore del sistema operativo.
Funzione _CorImageUnloading Notifica al caricatore quando le immagini del modulo gestito vengono scaricate.
Funzione _CorValidateImage Convalida le immagini del modulo gestito e invia una notifica al caricatore del sistema operativo dopo il caricamento.