Funzione CorBindToCurrentRuntime

Aggiornamento: novembre 2007

Carica Common Language Runtime 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.

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 richiesta. Valori supportati sono CLSID_CorRuntimeHost oppure null.

  • riid
    [in] IID dell'interfaccia richiesta. Valori supportati sono IID_ICorRuntimeHost oppure null.

  • ppv
    [out] Puntatore a interfaccia restituito.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MSCorEE.idl

Libreria: MSCorEE.dll

Versioni di .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vedere anche

Riferimenti

Funzione CorBindToRuntime

Funzione CorBindToRuntimeByCfg

Funzione CorBindToRuntimeEx

Funzione CorBindToRuntimeHost

ICorRuntimeHost

Altre risorse

Funzioni statiche globali di hosting