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
Kullanım dışı. Belirtilen yönetilen türün bir örneğini oluşturur.

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

CoInitializeEE İşlevi
Kullanım dışı. 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
Kullanım dışı. Xml dosyasında depolanan sürüm bilgilerini kullanarak ortak dil çalışma zamanını (CLR) bir işleme yükler.

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

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

CorBindToRuntimeEx İşlevi
Kullanım dışı. 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
Kullanım dışı. Konakların belirli bir CLR sürümünü bir işleme yüklemesini sağlar.

GetCORRequiredVersion İşlevi
Kullanım dışı. Gerekli CLR sürüm numarasını alır.

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

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

GetRequestedRuntimeInfo İşlevi
Kullanım dışı. 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
Kullanım dışı. Geçerli işlemde çalışan CLR'nin sürüm numarasını döndürür.

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

GetRequestedRuntimeVersion İşlevi
Kullanım dışı. 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
Kullanım dışı. Belirtilen CLSID ile sınıfı için uygun CLR sürüm bilgilerini alır.

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

LockClrVersion İşlevi
Kullanım dışı. 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
Kullanım dışı. Belirtilen kitaplıkta belirtilen ada ve parametrelere sahip işleve çağrı yapar.

CoEEShutDownCOM İşlevi
Kullanım dışı. bir COM derlemesini işlemden kaldırır.

CorExitProcess İşlevi
Kullanım dışı. Geçerli yönetilmeyen işlemi kapatır.

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

CorMarkThreadInThreadPool İşlevi
Kullanım dışı. 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. Gerekli değildir ve kodunuzdan kaldırılabilir.

CoUninitializeCor İşlevi
Kullanımdan kalktı. CLR bir işlemden kaldırılamaz.

CoUninitializeEE İşlevi
Kullanımdan kalktı.

CreateDebuggingInterfaceFromVersion İşlevi
Kullanım dışı. Belirtilen sürüm bilgilerini temel alan bir ICorDebug nesnesi oluşturur.

CreateICeeFileGen İşlevi
Kullanım dışı. Bir ICeeFileGen nesnesi oluşturur.

DestroyICeeFileGen İşlevi
Kullanım dışı. ICeeFileGen nesnesini yok eder.

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

FLockClrVersionCallback İşlev İşaretçisi
Kullanım dışı. CLR'nin başlatmanın başlatıldığını veya tamamlandığını konağa bildirmek için çağırdığı bir işlevi gösterir.

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

LoadLibraryShim İşlevi
Kullanım dışı. .NET Framework DLL'nin belirtilen sürümünü yükler.

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

LoadStringRCEx İşlevi
Kullanım dışı. Bir HRESULT değerini belirtilen kültür için uygun bir hata iletisine çevirir.

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

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

RunDll32ShimW İşlevi
Kullanım dışı. Belirtilen komutu yürütür.

WAITORTIMERCALLBACK İşlev İşaretçisi
Kullanım dışı. Konağa bekleme tutamacını sinyallediğini veya zaman aşımına uğradıdığını bildiren bir işlevi gösterir.

Altyapı işlevleri

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

_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 bellekle eşlenen 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 bkz.