Compartilhar via


Método ICLRRuntimeInfo::SetDefaultStartupFlags

Define os sinalizadores de inicialização e o arquivo de configuração do host que será usado para iniciar o runtime. Esse método substitui o uso do parâmetro startupFlags nas funções CorBindToRuntimeEx e CorBindToRuntimeHost.

Sintaxe

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

Parâmetros

dwStartupFlags
[in] Os sinalizadores de inicialização do host a serem definidos. Use os mesmos sinalizadores que com as funções CorBindToRuntimeEx e CorBindToRuntimeHost.

pwzHostConfigFile
[in] O caminho do diretório do arquivo de configuração do host a ser definido.

Valor Retornado

Esse método retorna o HRESULT específico a seguir, bem como erros HRESULT que indicam falha de método.

HRESULT Descrição
S_OK O método foi concluído com sucesso.

Comentários

Um host multithread deve sincronizar chamadas para esse método. Caso contrário, o thread A pode chamar o método SetStartupFlags depois que o thread B concluir uma chamada para SetStartupFlags e antes que o thread B inicie o runtime.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MetaHost.h

Biblioteca: incluída como um recurso no MSCorEE.dll

Versões do .NET Framework: disponíveis desde 4

Confira também