Freigeben über


ICLRRuntimeInfo::SetDefaultStartupFlags-Methode

Legt die Startflags und die Hostkonfigurationsdatei fest, die zum Starten der Runtime verwendet wird. Diese Methode ersetzt die Verwendung des Parameters startupFlags in den Funktionen CorBindToRuntimeEx und CorBindToRuntimeHost.

Syntax

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

Parameter

dwStartupFlags
[in] Die festzulegenden Startflags des Hosts. Verwenden Sie die gleichen Flags wie bei den Funktionen CorBindToRuntimeEx und CorBindToRuntimeHost.

pwzHostConfigFile
[in] Der Verzeichnispfad der festzulegenden Hostkonfigurationsdatei.

Rückgabewert

Diese Methode gibt das folgende spezifische HRESULT sowie HRESULT-Fehler zurück, die Methodenfehler anzeigen.

HRESULT BESCHREIBUNG
S_OK Die Methode wurde erfolgreich abgeschlossen.

Bemerkungen

Ein Multithreadhost sollte Aufrufe dieser Methode synchronisieren. Andernfalls könnte Thread A die Methode SetStartupFlags aufrufen, nachdem Thread B einen Aufruf von SetStartupFlags beendet hat und bevor Thread B die Runtime startet.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: MetaHost.h

Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.

.NET Framework-Versionen: Seit Version 4 verfügbar

Weitere Informationen