Freigeben über


ICLRRuntimeInfo::SetDefaultStartupFlags-Methode

Legt die Startflags und Hostkonfigurationsdatei fest, die verwendet werden, um die Laufzeit zu starten. Diese Methode ersetzt die Verwendung des startupFlags-Parameters in der CorBindToRuntimeEx-Funktion und der CorBindToRuntimeHost-Funktion.

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

Parameter

  • dwStartupFlags
    [in] Die zu festlegenden Hoststartflags. Verwenden Sie die gleichen Flags wie die CorBindToRuntimeEx-Funktion und die CorBindToRuntimeHost-Funktion.

  • pwzHostConfigFile
    [in] Der Verzeichnispfad der zu festlegenden Hostkonfigurationsdatei.

Rückgabewert

Diese Methode gibt das folgende spezifische HRESULT sowie HRESULT-Fehler für Methodenfehler zurück.

HRESULT

Beschreibungen

S_OK

Die Methode wurde erfolgreich abgeschlossen.

Hinweise

Ein Multithreadhost sollte Aufrufe dieser Methode synchronisieren. Andernfalls kann Thread A die SetStartupFlags-Methode aufrufen, nachdem Thread B einen Aufruf von SetStartupFlags abgeschlossen hat, und bevor Thread B die Laufzeit startet.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MetaHost.h

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 4

Siehe auch

Referenz

ICLRRuntimeInfo-Schnittstelle

Weitere Ressourcen

Hostingschnittstellen

Hosting (Referenz zur nicht verwalteten API)