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] CLSID
ICorRuntimeHost 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.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin