Aracılığıyla paylaş


CorBindToCurrentRuntime İşlevi

Xml dosyasında depolanan sürüm bilgilerini kullanarak ortak dil çalışma zamanını (CLR) bir işleme yükler. XML dosyasının biçimi standart uygulama yapılandırma dosyasından sonra modellenmiştir. Yapılandırma dosyaları hakkında daha fazla bilgi için bkz . Yapılandırma Dosyası Şeması.

Bu işlev .NET Framework 4'te kullanım dışı bırakılmıştır. Bkz . Ortak Dil Çalışma Zamanını bir İşleme Yükleme.

Sözdizimi

HRESULT CorBindToCurrentRuntime (  
    [in]  LPCWSTR   pwszFileName,  
    [in]  REFCLSID  rclsid,  
    [in]  REFIID    riid,  
    [out] LPVOID    *ppv  
);  

Parametreler

pwszFileName
[in] Yüklenemiyor CLR sürümünü belirten bir uygulama yapılandırma dosyasının adı. Dosya adı tam olarak nitelenmiyorsa, çağrıyı yapan yürütülebilir dosyayla aynı dizinde olduğu varsayılır.

Yüklenecek çalışma zamanının sürümü, yapılandırma dosyasının requiredRuntime> öğesindeki< version özniteliği tarafından açıklanır.

Herhangi bir sürüm belirtilmezse veya öğe bulunamazsa <requiredRuntime> , makineye yüklenen CLR'nin en son sürümü yüklenir.

rclsid
[in] CLSIDICorRuntimeHost veya ICLRRuntimeHost arabirimini uygulayan coclass değeri. Desteklenen değerler CLSID_CorRuntimeHost veya CLSID_CLRRuntimeHost.

riid
[in] IID İstediğiniz arabirimin. Desteklenen değerler IID_ICorRuntimeHost veya IID_ICLRRuntimeHost.

ppv
[out] Döndürülen arabirim işaretçisi.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: MSCorEE.h

Kitaplık: MSCorEE.dll

.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.