Udostępnij za pośrednictwem


ICLRRuntimeInfo::SetDefaultStartupFlags — Metoda

Ustawia flagi uruchamiania i plik konfiguracji hosta, który będzie używany do uruchamiania środowiska uruchomieniowego. Ta metoda zastępuje użycie parametru startupFlags w funkcjach CorBindToRuntimeEx i CorBindToRuntimeHost .

Składnia

HRESULT SetDefaultStartupFlags(  
           [in]  DWORD dwStartupFlags,  
           [in]  LPCWSTR pwzHostConfigFile);  

Parametry

dwStartupFlags
[in] Flagi uruchamiania hosta do ustawienia. Użyj tych samych flag co w przypadku funkcji CorBindToRuntimeEx i CorBindToRuntimeHost .

pwzHostConfigFile
[in] Ścieżka katalogu pliku konfiguracji hosta do ustawienia.

Wartość zwracana

Ta metoda zwraca następujące konkretne błędy HRESULT oraz HRESULT, które wskazują niepowodzenie metody.

HRESULT Opis
S_OK Metoda została ukończona pomyślnie.

Uwagi

Host wielowątkowy powinien synchronizować wywołania tej metody. W przeciwnym razie wątek A może wywołać metodę SetStartupFlags po ukończeniu wątku B wywołania do SetStartupFlags i przed uruchomieniem środowiska uruchomieniowego przez wątek B.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: MetaHost.h

Biblioteki: Uwzględnione jako zasób w MSCorEE.dll

wersje .NET Framework: dostępne od 4

Zobacz też