Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Upozorní hostitele, že volání nespravované metody, jako je například metoda volání platformy, vrací řízení provádění do modulu CLR (Common Language Runtime).
Syntax
HRESULT EnterRuntime ();
Návratová hodnota
| HRESULT | Description |
|---|---|
| S_OK |
EnterRuntime ú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, když na ni čekalo blokované vlákno nebo vlákno. |
| E_FAIL | Došlo k neznámému katastrofickému selhání. Když metoda vrátí E_FAIL, CLR už není v rámci procesu použitelný. Následná volání metod hostování vrátí HOST_E_CLRNOTAVAILABLE. |
| E_OUTOFMEMORY | K dokončení požadovaného přidělení nebyl k dispozici dostatek paměti. |
Poznámky
EnterRuntime je volána k upozornění hostitele, že nespravovaná funkce, pro kterou bylo provedeno dřívější volání metody LeaveRuntime , dokončila provádění a vrací řízení spuštění do modulu runtime.
Poznámka
ReverseEnterRuntime je volána k upozornění hostitele, že nespravovaná funkce, pro kterou bylo provedeno dřívější volání LeaveRuntime , provádí volání do spravovaného kódu.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: MSCorEE.h
Knihovny: Zahrnuto jako prostředek v MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 2.0