Aracılığıyla paylaş


Kullanım Dışı CLR Barındırma İşlevleri

Bu bölümde, barındırma API'sinin önceki sürümlerinde kullanılan yönetilmeyen genel statik işlevler açıklanmaktadır.

Yalnızca .NET Framework tarafından kullanılan altyapı işlevleri (_Cor* işlevler) dışında, bu işlevler .NET Framework 4'te kullanım dışı bırakılmıştır.

Etkinleştirme işlevleri

ClrCreateManagedInstance İşlevi Kaldırıl -mış. Belirtilen yönetilen türün bir örneğini oluşturur.

CoInitializeCor İşlevi Eskimiş. Ortak dil çalışma zamanını (CLR) başlatmak için CorBindToRuntimeEx veya CorBindToCurrentRuntime kullanın.

CoInitializeEE İşlevi Kaldırıl -mış. CLR yürütme altyapısının bir işleme yüklenmesini sağlar. Bunun yerine ICLRRuntimeHost::Start yöntemini kullanın.

CorBindToCurrentRuntime İşlevi Kaldırıl -mış. Xml dosyasında depolanan sürüm bilgilerini kullanarak ortak dil çalışma zamanını (CLR) bir işleme yükler.

CorBindToRuntime İşlevi Kaldırıl -mış. Yönetilmeyen konakların CLR'yi bir işleme yüklemesini sağlar.

CorBindToRuntimeByCfg İşlevi Kaldırıl -mış. XML dosyasından okunan sürüm bilgilerini kullanarak CLR'yi bir işleme yükler.

CorBindToRuntimeEx İşlevi Kaldırıl -mış. Yönetilmeyen konakların CLR'yi bir işleme yüklemesini sağlar ve CLR'nin davranışını belirtmek için bayraklar ayarlamanıza olanak tanır.

CorBindToRuntimeHost İşlevi Kaldırıl -mış. Konakların bir işleme CLR'nin belirtilen bir sürümünü yüklemesini sağlar.

GetCORRequiredVersion İşlevi Kaldırıl -mış. Gerekli CLR sürüm numarasını alır.

GetCORSystemDirectory İşlevi Kaldırıl -mış. İşleme yüklenen CLR'nin yükleme dizinini döndürür.

GetRealProcAddress İşlevi Kaldırıl -mış. CLR'nin en son yüklü sürümünden dışarı aktarılan belirtilen işlevin adresini alır.

GetRequestedRuntimeInfo İşlevi Kaldırıl -mış. Bir uygulama tarafından istenen CLR hakkında sürüm ve dizin bilgilerini alır.

CLR sürüm işlevleri

Bu bölümdeki işlevler bir CLR sürümü döndürür; CLR'yi etkinleştirmez.

GetCORVersion İşlevi Kaldırıl -mış. Geçerli işlemde çalışan CLR'nin sürüm numarasını döndürür.

GetFileVersion İşlevi Kaldırıl -mış. Belirtilen arabelleği kullanarak belirtilen dosyanın CLR sürüm bilgilerini alır.

GetRequestedRuntimeVersion İşlevi Kaldırıl -mış. Belirtilen uygulama tarafından istenen CLR'nin sürüm numarasını alır. Bu sürüm yüklü değilse, istenen sürümden önce yüklenen en son sürümü alır.

GetRequestedRuntimeVersionForCLSID İşlevi Kaldırıl -mış. Belirtilen CLSID ile sınıfı için uygun CLR sürüm bilgilerini alır.

GetVersionFromProcess İşlevi Kaldırıl -mış. Belirtilen işlem tanıtıcısıyla ilişkili CLR'nin sürüm numarasını alır.

LockClrVersion İşlevi Kaldırıl -mış. Konağın CLR'yi açıkça başlatmadan önce işlem içinde hangi CLR sürümünün kullanılacağını belirlemesine izin verir.

Barındırma işlevleri

CallFunctionShim İşlevi Kaldırıl -mış. Belirtilen kitaplıkta belirtilen ada ve parametrelere sahip işleve çağrı yapar.

CoEEShutDownCOM İşlevi Kaldırıl -mış. bir COM derlemesini işlemden kaldırır.

CorExitProcess İşlevi Kaldırıl -mış. Geçerli yönetilmeyen işlemi kapatır.

CorLaunchApplication İşlevi Kaldırıl -mış. Belirtilen bildirimleri ve diğer uygulama verilerini kullanarak uygulamayı belirtilen ağ yolunda başlatır.

CorMarkThreadInThreadPool İşlevi Kaldırıl -mış. Yönetilen kodun yürütülmesi için şu anda yürütülen iş parçacığı havuzu iş parçacığını işaretler. .NET Framework sürüm 2.0'dan başlayarak bu işlevin hiçbir etkisi yoktur. Bu gerekli değildir ve kodunuzdan kaldırılabilir.

CoUninitializeCor İşlevi Eskimiş. CLR bir işlemden kaldırılamaz.

CoUninitializeEE İşlevi Eskimiş.

CreateDebuggingInterfaceFromVersion İşlevi Kaldırıl -mış. Belirtilen sürüm bilgilerini temel alan bir ICorDebug nesnesi oluşturur.

CreateICeeFileGen İşlevi Kaldırıl -mış. Bir ICeeFileGen nesnesi oluşturur.

DestroyICeeFileGen İşlevi Kaldırıl -mış. ICeeFileGen nesnesini yok eder.

FExecuteInAppDomainCallback İşlev İşaretçisi Kaldırıl -mış. CLR'nin yönetilen kodu yürütmek için çağıran bir işlevi gösterir.

FLockClrVersionCallback İşlev İşaretçisi Kaldırıl -mış. BAŞLATMAnın başlatıldığını veya tamamlandığını konağa bildirmek için CLR'nin çağırdığı bir işlevi gösterir.

GetCLRIdentityManager İşlevi Kaldırıl -mış. CLR'nin kimlikleri yönetmesine olanak tanıyan bir arabirim işaretçisi alır.

LoadLibraryShim İşlevi Kaldırıl -mış. Belirtilen bir .NET Framework DLL sürümünü yükler.

LoadStringRC İşlevi Kaldırıl -mış. Geçerli iş parçacığının varsayılan kültürünü kullanarak HRESULT değerini bir hata iletisine çevirir.

LoadStringRCEx İşlevi Kaldırıl -mış. HrESULT değerini belirtilen kültür için uygun bir hata iletisine çevirir.

LPOVERLAPPED_COMPLETION_ROUTINE İşlev İşaretçisi Kaldırıl -mış. Bir cihaza çakışan (zaman uyumsuz) G/Ç tamamlandığında konağa bildirimde bulunan bir işlevi gösterir.

LPTHREAD_START_ROUTINE İşlev İşaretçisi Kaldırıl -mış. Konağa bir iş parçacığının yürütülmeye başladığını bildiren bir işlevi gösterir.

RunDll32ShimW İşlevi Kaldırıl -mış. Belirtilen komutu yürütür.

WAITORTIMERCALLBACK İşlev İşaretçisi Kaldırıl -mış. Ana bilgisayara bekleme tutamacını işaret eden veya zaman aşımına uğradı bildiriminde bulunan bir işlevi gösterir.

Altyapı işlevleri

Bu bölümdeki işlevler yalnızca .NET Framework tarafından kullanılabilecek işlevlerdir.

_CorDllMain İşlevi CLR'yi başlatır, DLL derlemesinin CLR üst bilgisinde yönetilen giriş noktasını bulur ve yürütmeye başlar.

_CorExeMain İşlevi CLR'yi başlatır, yürütülebilir derlemenin CLR üst bilgisinde yönetilen giriş noktasını bulur ve yürütmeye başlar.

_CorExeMain2 İşlevi Belirtilen bellek eşlemeli kodda giriş noktasını yürütür. Bu işlev, işletim sistemi yükleyicisi tarafından çağrılır.

_CorImageUnloading İşlevi Yönetilen modül görüntüleri kaldırıldığında yükleyiciye bildirir.

_CorValidateImage İşlevi Yönetilen modül görüntülerini doğrular ve yüklendikten sonra işletim sistemi yükleyicisine bildirir.

Ayrıca bakınız