Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Indica se o runtime associado a essa interface pode ser carregado no processo atual, levando em conta outros runtimes que já podem ser carregados no processo.
Sintaxe
HRESULT IsLoadable(
[out, retval] BOOL *pbLoadable);
Parâmetros
pbLoadable
[out] true se esse runtime puder ser carregado no processo atual; caso contrário, false.
Valor Retornado
Esse método retorna os seguintes HRESULTs específicos, bem como erros HRESULT que indicam falha de método.
| HRESULT | Descrição |
|---|---|
| S_OK | O método foi concluído com sucesso. |
| E_POINTER |
pbLoadable é nulo. |
Comentários
Se outro runtime já estiver carregado no processo e o runtime associado a essa interface puder ser carregado para execução lado a lado no processo, pbLoadable retornará true. Se os dois runtimes não puderem ser executados lado a lado no processo, pbLoadable retornará false. Por exemplo, o CLR (Common Language Runtime) versão 4 pode ser executado lado a lado no mesmo processo com CLR versão 2.0 ou CLR versão 1.1. No entanto, o CLR versão 1.1 e o CLR versão 2.0 não podem ser executados lado a lado no processo.
Se nenhum runtime for carregado no processo, esse método sempre retornará true.
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