CorBindToCurrentRuntime — Funkcja
Ładuje środowisko uruchomieniowe języka wspólnego (CLR) do procesu przy użyciu informacji o wersji przechowywanych w pliku XML. Format pliku XML jest modelowany po standardowym pliku konfiguracji aplikacji. Aby uzyskać więcej informacji na temat plików konfiguracji, zobacz Configuration File Schema (Schemat pliku konfiguracji).
Ta funkcja została uznana za przestarzałą w .NET Framework 4. Zobacz Ładowanie środowiska uruchomieniowego języka wspólnego do procesu.
Składnia
HRESULT CorBindToCurrentRuntime (
[in] LPCWSTR pwszFileName,
[in] REFCLSID rclsid,
[in] REFIID riid,
[out] LPVOID *ppv
);
Parametry
pwszFileName
[in] Nazwa pliku konfiguracji aplikacji, który określa wersję środowiska CLR do załadowania. Jeśli nazwa pliku nie jest w pełni kwalifikowana, przyjmuje się, że znajduje się w tym samym katalogu co plik wykonywalny wykonujący wywołanie.
Wersja środowiska uruchomieniowego do załadowania jest opisana przez atrybut wersji w wymaganym< elemecieRuntime> pliku konfiguracji.
Jeśli nie określono wersji lub jeśli <requiredRuntime>
nie można odnaleźć elementu, zostanie załadowana najnowsza wersja środowiska CLR zainstalowanego na maszynie.
rclsid
[in] Klasa CLSID
coclass, która implementuje interfejs ICorRuntimeHost lub ICLRRuntimeHost . Obsługiwane wartości to CLSID_CorRuntimeHost lub CLSID_CLRRuntimeHost.
riid
[in] Żądany IID
interfejs. Obsługiwane wartości to IID_ICorRuntimeHost lub IID_ICLRRuntimeHost.
ppv
[out] Zwrócony wskaźnik interfejsu.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MSCorEE.h
Biblioteka: MSCorEE.dll
wersje .NET Framework: dostępne od wersji 1.0