Condividi tramite


Metodo ICLRRuntimeInfo::SetDefaultStartupFlags

Imposta i flag di avvio e il file di configurazione host che saranno utilizzati per avviare il runtime. Questo metodo sostituisce l'utilizzo del parametro startupFlags nelle funzioni CorBindToRuntimeEx e CorBindToRuntimeHost.

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

Parametri

  • dwStartupFlags
    [in] Contrassegni di avvio dell'host da impostare. Utilizzare gli stessi flag utilizzati per le funzioni CorBindToRuntimeEx e CorBindToRuntimeHost.

  • pwzHostConfigFile
    [in] Percorso di directory del file di configurazione dell'host da impostare.

Valore restituito

Questo metodo restituisce l'HRESULT specifico seguente nonché gli errori HRESULT che indicano l'esito negativo del metodo.

HRESULT

Oggetto di descrizione

S_OK

Il metodo è stato eseguito correttamente.

Note

Un host multithreading deve sincronizzare le chiamate a questo metodo. In caso contrario, il thread A potrebbe chiamare il metodo SetStartupFlags dopo che il thread B ha completato una chiamata a SetStartupFlags e prima che il thread B avvii il runtime.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: MetaHost.h

Libreria: inclusa come risorsa in MSCorEE.dll

Versioni di .NET Framework: 4

Vedere anche

Riferimenti

Interfaccia ICLRRuntimeInfo

Altre risorse

Interfacce di hosting

Hosting (riferimenti alle API non gestite)