Sdílet prostřednictvím


ICLRRuntimeHost::Start – metoda

Inicializuje modul CLR (Common Language Runtime) do procesu.

Syntax

HRESULT Start();  

Návratová hodnota

HRESULT Description
S_OK Start úspěšně vráceno.
HOST_E_CLRNOTAVAILABLE ClR nebyl načten do procesu nebo clr je ve stavu, ve kterém nemůže spustit spravovaný kód nebo úspěšně zpracovat volání.
HOST_E_TIMEOUT Časový limit hovoru vypršel.
HOST_E_NOT_OWNER Volající zámek nevlastní.
HOST_E_ABANDONED Událost byla zrušena, zatímco na ni čekalo blokované vlákno nebo vlákno.
E_FAIL Došlo k neznámému závažnému selhání. Pokud metoda vrátí E_FAIL, clr již není možné v rámci procesu použít. Následná volání metod hostování vrátí HOST_E_CLRNOTAVAILABLE.

Poznámky

V mnoha scénářích není nutné volat Start, protože modul runtime se automaticky inicializuje při prvním požadavku na spuštění spravovaného kódu. Pomocí příkazu však můžete přesně určit, Start kdy se má modul runtime inicializovat.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: MSCorEE.h

Knihovny: Zahrnutý jako prostředek v MSCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 2.0

Viz také