Przestarzałe funkcje hostingu środowiska CLR
W tej sekcji opisano niezarządzane globalne funkcje statyczne używane we wcześniejszych wersjach interfejsu API hostingu.
Z wyjątkiem funkcji infrastruktury (_Cor*
funkcji), które są używane tylko przez .NET Framework, te funkcje zostały przestarzałe w .NET Framework 4.
Funkcje aktywacji
ClrCreateManagedInstance — Funkcja
Przestarzałe. Tworzy wystąpienie określonego typu zarządzanego.
CoInitializeCor — Funkcja
Nieaktualne. Aby zainicjować środowisko uruchomieniowe języka wspólnego (CLR), użyj polecenia CorBindToRuntimeEx lub CorBindToCurrentRuntime.
CoInitializeEE — Funkcja
Przestarzałe. Zapewnia, że aparat wykonywania clR jest ładowany do procesu. Zamiast tego użyj metody ICLRRuntimeHost::Start .
CorBindToCurrentRuntime — Funkcja
Przestarzałe. Ładuje środowisko uruchomieniowe języka wspólnego (CLR) do procesu przy użyciu informacji o wersji przechowywanych w pliku XML.
CorBindToRuntime — Funkcja
Przestarzałe. Umożliwia niezarządzanym hostom ładowanie środowiska CLR do procesu.
CorBindToRuntimeByCfg — Funkcja
Przestarzałe. Ładuje clR do procesu przy użyciu informacji o wersji odczytywanych z pliku XML.
CorBindToRuntimeEx — Funkcja
Przestarzałe. Umożliwia hostom niezarządzanym ładowanie środowiska CLR do procesu i umożliwia ustawienie flag w celu określenia zachowania środowiska CLR.
CorBindToRuntimeHost — Funkcja
Przestarzałe. Umożliwia hostom ładowanie określonej wersji środowiska CLR do procesu.
GetCORRequiredVersion — Funkcja
Przestarzałe. Pobiera wymagany numer wersji środowiska CLR.
GetCORSystemDirectory — Funkcja
Przestarzałe. Zwraca katalog instalacyjny środowiska CLR załadowanego do procesu.
GetRealProcAddress — Funkcja
Przestarzałe. Pobiera adres określonej funkcji wyeksportowanej z najnowszej zainstalowanej wersji środowiska CLR.
GetRequestedRuntimeInfo — Funkcja
Przestarzałe. Pobiera informacje o wersji i katalogu dotyczące środowiska CLR żądanego przez aplikację.
Funkcje wersji środowiska CLR
Funkcje w tej sekcji zwracają wersję środowiska CLR; nie aktywują środowiska CLR.
GetCORVersion — Funkcja
Przestarzałe. Zwraca numer wersji środowiska CLR uruchomionego w bieżącym procesie.
GetFileVersion — Funkcja
Przestarzałe. Pobiera informacje o wersji środowiska CLR określonego pliku przy użyciu określonego buforu.
GetRequestedRuntimeVersion — Funkcja
Przestarzałe. Pobiera numer wersji środowiska CLR żądanego przez określoną aplikację. Jeśli ta wersja nie jest zainstalowana, pobiera najnowszą wersję zainstalowaną przed żądaną wersją.
GetRequestedRuntimeVersionForCLSID — Funkcja
Przestarzałe. Pobiera odpowiednie informacje o wersji środowiska CLR dla klasy z określonym identyfikatorem CLSID.
GetVersionFromProcess — Funkcja
Przestarzałe. Pobiera numer wersji środowiska CLR skojarzonego z określonym uchwytem procesu.
LockClrVersion — Funkcja
Przestarzałe. Umożliwia hostowi określenie, która wersja środowiska CLR będzie używana w procesie przed jawnym zainicjowaniem środowiska CLR.
Funkcje hostingu
CallFunctionShim — Funkcja
Przestarzałe. Wykonuje wywołanie funkcji, która ma określoną nazwę i parametry w określonej bibliotece.
CoEEShutDownCOM — Funkcja
Przestarzałe. Zwalnia zestaw COM z procesu.
CorExitProcess — Funkcja
Przestarzałe. Wyłącza bieżący niezarządzany proces.
CorLaunchApplication — Funkcja
Przestarzałe. Uruchamia aplikację w określonej ścieżce sieciowej przy użyciu określonych manifestów i innych danych aplikacji.
CorMarkThreadInThreadPool — Funkcja
Przestarzałe. Oznacza aktualnie wykonywany wątek puli wątków na potrzeby wykonywania kodu zarządzanego. Począwszy od .NET Framework wersji 2.0, ta funkcja nie ma wpływu. Nie jest to wymagane i można go usunąć z kodu.
CoUninitializeCor — Funkcja
Nieaktualne. Nie można zwolnić środowiska CLR z procesu.
CoUninitializeEE — Funkcja
Nieaktualne.
CreateDebuggingInterfaceFromVersion — Funkcja
Przestarzałe. Tworzy obiekt ICorDebug na podstawie określonych informacji o wersji.
CreateICeeFileGen — Funkcja
Przestarzałe. Tworzy obiekt ICeeFileGen .
DestroyICeeFileGen — Funkcja
Przestarzałe. Niszczy obiekt ICeeFileGen .
FExecuteInAppDomainCallback — Wskaźnik funkcji
Przestarzałe. Wskazuje funkcję wywoływaną przez CLR w celu wykonania kodu zarządzanego.
FLockClrVersionCallback — Wskaźnik funkcji
Przestarzałe. Wskazuje funkcję wywoływaną przez clR w celu powiadomienia hosta o rozpoczęciu lub zakończeniu inicjowania.
GetCLRIdentityManager — Funkcja
Przestarzałe. Pobiera wskaźnik do interfejsu, który umożliwia CLR zarządzanie tożsamościami.
LoadLibraryShim — Funkcja
Przestarzałe. Ładuje określoną wersję biblioteki DLL .NET Framework.
LoadStringRC — Funkcja
Przestarzałe. Tłumaczy wartość HRESULT na komunikat o błędzie przy użyciu domyślnej kultury bieżącego wątku.
LoadStringRCEx — Funkcja
Przestarzałe. Tłumaczy wartość HRESULT na odpowiedni komunikat o błędzie dla określonej kultury.
LPOVERLAPPED_COMPLETION_ROUTINE — Wskaźnik funkcji
Przestarzałe. Wskazuje funkcję, która powiadamia hosta, gdy na urządzeniu zostało ukończone nakładające się operacje we/wy (czyli asynchroniczne).
LPTHREAD_START_ROUTINE — Wskaźnik funkcji
Przestarzałe. Wskazuje funkcję, która powiadamia hosta o rozpoczęciu wykonywania wątku.
RunDll32ShimW — Funkcja
Przestarzałe. Wykonuje określone polecenie.
WAITORTIMERCALLBACK — Wskaźnik funkcji
Przestarzałe. Wskazuje funkcję, która powiadamia hosta, że uchwyt oczekiwania został zasygnalizowany lub przekroczono limit czasu.
Funkcje infrastruktury
Funkcje w tej sekcji są używane tylko przez .NET Framework.
_CorDllMain — Funkcja
Inicjuje clR, lokalizuje zarządzany punkt wejścia w nagłówku CLR zestawu DLL i rozpoczyna wykonywanie.
_CorExeMain — Funkcja
Inicjuje clR, lokalizuje zarządzany punkt wejścia w nagłówku CLR zestawu wykonywalnego i rozpoczyna wykonywanie.
_CorExeMain2 — Funkcja
Wykonuje punkt wejścia w określonym kodzie mapowanym na pamięć. Ta funkcja jest wywoływana przez moduł ładujący systemu operacyjnego.
_CorImageUnloading — Funkcja
Powiadamia moduł ładujący o zwalnianiu obrazów modułu zarządzanego.
_CorValidateImage — Funkcja
Weryfikuje obrazy modułów zarządzanych i powiadamia moduł ładujący systemu operacyjnego po ich załadowaniu.