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