.NET Framework 1.1 e 2.0, hospedagem Global de funções estáticas
Esta seção descreve as funções estáticas globais de não gerenciadas que usa a API de hospedagem.
Com exceção de _Cor* funções, essas funções foi preteridas na .NET Framework versão 4.
Nesta seção
Função de _CorDllMain
Inicializa o common language runtime (CLR), localiza o ponto de entrada gerenciado no cabeçalho do CLR do assembly DLL e começa a execução.Função de _CorExeMain
Inicializa o common language runtime (CLR), localiza o ponto de entrada gerenciado no cabeçalho do executável do assembly CLR e iniciará a execução.Função de _CorExeMain2
Executa o ponto de entrada no código de memória mapeada especificado. Esta função é chamada pelo carregador do sistema operacional.Função de _CorImageUnloading
Notifica o carregador quando as imagens do módulo gerenciado são descarregadas._ CorValidateImage função
Valida as imagens do módulo gerenciado e notifica o carregador do sistema operacional após eles terem sido carregados.Função de CallFunctionShim
Preterido. Faz uma chamada para a função que tem o nome especificado e os parâmetros na biblioteca especificada.Função de ClrCreateManagedInstance
Preterido. Cria uma instância do tipo gerenciado especificado.Função de CoEEShutDownCOM
Descarrega um assembly COM do processo. Esta função é preterida na .NET Framework versão 4.Função de CoInitializeCor
CoInitializeCoré obsoleto. Para inicializar o common language runtime (CLR), use CorBindToRuntimeEx ou CorBindToCurrentRuntime.Função de CoInitializeEE
Garante que o mecanismo de execução do CLR é carregado em um processo. Esta função é preterida na .NET Framework 4. Use o ICLRRuntimeHost::Start método em vez disso.Função de CorBindToCurrentRuntime
Preterido. Carrega o common language runtime (CLR) em um processo usando informações de versão armazenadas em um arquivo XML.Função de CorBindToRuntime
Preterido. Habilita a hosts não gerenciados para carregar o CLR em um processo.Função de CorBindToRuntimeByCfg
Preterido. Carrega o CLR em um processo usando informações de versão é lido a partir de um arquivo XML.Função de CorBindToRuntimeEx
Preterido. Permite que os hosts não gerenciados carregar o CLR em um processo e permite que você defina os sinalizadores para especificar o comportamento do CLR.Função de CorBindToRuntimeHost
Preterido. Permite que hosts carregar uma versão especificada do CLR em um processo.Função de CorExitProcess
Preterido. Desliga o atual processo não gerenciado.Função de CorLaunchApplication
Preterido. Inicia o aplicativo no caminho de rede especificado, usando os manifestos especificados e outros dados do aplicativo.Função de CorMarkThreadInThreadPool
Preterido. Marca o thread do pool de threads atualmente em execução para a execução de código gerenciado. Começando com o.NET Framework versão 2.0, esta função não tem efeito. Ele não é necessário e pode ser removido do seu código.Função de CoUninitializeCor
CoUninitializeCoré obsoleto. O CLR não pode ser descarregado a partir de um processo.Função de CoUninitializeEE
CoUninitializeEEé obsoleto.Função de CreateDebuggingInterfaceFromVersion
Preterido. Cria um ICorDebug objeto baseado nas informações de versão especificado.Função de CreateICeeFileGen
Preterido. Cria um ICeeFileGen objeto.Função de DestroyICeeFileGen
Preterido. Destrói um ICeeFileGen objeto.Ponteiro de função de FExecuteInAppDomainCallback
Preterido. Aponta para uma função que o CLR chama para executar código gerenciado.Ponteiro de função de FLockClrVersionCallback
Preterido. Aponta para uma função que o CLR chama para notificar o host que a inicialização foi iniciada ou concluída.Função de GetCLRIdentityManager
Preterido. Obtém um ponteiro para uma interface que permite que o CLR gerenciar identidades.Função de GetCORRequiredVersion
Preterido. Obtém o número de versão necessário do CLR.Função de GetCORSystemDirectory
Preterido. Retorna o diretório de instalação do CLR é carregado no processo.Função de GetCORVersion
Preterido. Retorna o número de versão do CLR que está sendo executado no processo atual.Função de GetFileVersion
Preterido. Obtém as informações de versão do arquivo especificado, usando o buffer especificado CLR.Função de GetRealProcAddress
Preterido. Obtém o endereço da função especificada exportado da última versão instalada do CLR.Função de GetRequestedRuntimeInfo
Preterido. Obtém informações de versão e o diretório sobre o CLR solicitado por um aplicativo.Função de GetRequestedRuntimeVersion
Preterido. Obtém o número de versão do CLR solicitado pelo aplicativo especificado. Se essa versão não estiver instalada, obtém a versão mais recente instalada antes da versão solicitada.Função de GetRequestedRuntimeVersionForCLSID
Preterido. Obtém as informações de versão do CLR apropriadas para a classe com o CLSID especificado.Função de GetVersionFromProcess
Preterido. Obtém o número de versão do CLR que está associado com o identificador de processo especificado.Função de LoadLibraryShim
Preterido. Carrega uma versão especificada de um.NET Framework DLL.Função de LoadStringRC
Preterido. Converte um valor HRESULT, em uma mensagem de erro, usando a cultura padrão do segmento atual.Função de LoadStringRCEx
Preterido. Converte um valor HRESULT para uma mensagem de erro apropriado para a cultura especificada.Função de LockClrVersion
Preterido. Permite que o host para determinar qual versão do CLR será usado dentro do processo antes de inicializar explicitamente o CLR.Ponteiro de função LPOVERLAPPED_COMPLETION_ROUTINE
Preterido. Aponta para uma função que notifica o host quando um sobreposto (ou seja, assíncrona) e/S para um dispositivo foi concluída.Ponteiro de função LPTHREAD_START_ROUTINE
Preterido. Aponta para uma função que notifica o host de um segmento foi iniciado para executar.Função de RunDll32ShimW
Preterido. Executa o comando especificado.Ponteiro de função WAITORTIMERCALLBACK
Preterido. Aponta para uma função que notifica o host que um identificador de espera foi sinalizado ou tempo limite esgotado.
Seções relacionadas
Histórico de alterações
Date |
History |
Motivo |
---|---|---|
Julho de 2010 |
Esclarecido que a Função de CorMarkThreadInThreadPool função tem nenhum efeito. |
Comentários do cliente. |