Partilhar via


Método de ICLRRuntimeInfo::SetDefaultStartupFlags

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

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

Parâmetros

  • dwStartupFlags
    [in] Os sinalizadores de inicialização do host para definir. Use os mesmos sinalizadores como com o CorBindToRuntimeEx e CorBindToRuntimeHost funções.

  • pwzHostConfigFile
    [in] O caminho do diretório do arquivo de configuração do host para definir.

Valor de retorno

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 êxito.

Comentários

Um host multithread deve sincronizar chamadas para este método. Caso contrário, o thread a poderia chamar o SetStartupFlags método thread b após uma chamada para SetStartupFlags e antes de thread b inicia o tempo de execução.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: MetaHost.h

Biblioteca: Incluído como um recurso em mscoree

.NET Framework versões: 4

Consulte também

Referência

Interface de ICLRRuntimeInfo

Outros recursos

Interfaces de hospedagem.

Hospedagem (referência de API não gerenciada)