Funzione CorBindToRuntimeByCfg

Aggiornamento: novembre 2007

Carica Common Language Runtime (CLR) in un processo utilizzando le informazioni sulla versione che vengono lette da un file XML.

HRESULT CorBindToRuntimeByCfg (
        [in]  IStream     *pCfgStream,
        [in]  DWORD        reserved,
        [in]  DWORD        startupFlags,
        [in]  REFCLSID     rclsid,
        [in]  REFIID       riid, 
        [out] LPVOID FAR*  ppv
);

Parametri

  • pCfgStream
    [in] Puntatore a un oggetto IStream che legge il file XML.

  • reserved
    [in] Riservato per un utilizzo futuro. Utilizzare 0 (lo zero) come valore.

  • startupFlags
    [in] Valore dell'enumerazione STARTUP_FLAGS che specifica il comportamento di avvio di CLR.

  • 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 ICorRuntimeHost o dell'interfaccia ICLRRuntimeHost. I valori supportati sono IID_ICorRuntimeHost o IID_ICLRRuntimeHost.

  • ppv
    [out] Puntatore all’indirizzo dell’interfaccia restituita.

Note

Il formato del file XML è simile a quello del file di configurazione dell'applicazione standard. Per ulteriori informazioni sui file XML, vedere Schema dei file di configurazione per .NET Framework.

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 CorBindToCurrentRuntime

Funzione CorBindToRuntime

Funzione CorBindToRuntimeEx

Funzione CorBindToRuntimeHost

ICorRuntimeHost

Altre risorse

Funzioni statiche globali di hosting