Udostępnij za pośrednictwem


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

Zobacz też