Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Obtém um ponteiro de interface do tipo Interface ICLRControl que hosts podem usar para personalizar aspectos do common linguagem tempo de execução (CLR).
HRESULT GetCLRControl(
[out] ICLRControl** pCLRControl
);
Parâmetros
- pCLRControl
[out] Um ponteiro de interface do tipo Interface ICLRControl que permite que hosts configurar aspectos adicionais do CLR.
Valor de retorno
HRESULT |
Descrição |
|---|---|
S_OK |
GetCLRControl retornado com êxito. |
HOST_E_CLRNOTAVAILABLE |
O CLR não foi carregado em um processo ou o CLR está em um estado em que ele não possa executar código gerenciado ou processar a telefonar com êxito. |
HOST_E_TIMEOUT |
A telefonar expirou. |
HOST_E_NOT_OWNER |
O chamador não é proprietário do bloquear. |
HOST_E_ABANDONED |
Um evento foi cancelado enquanto um segmento bloqueado ou fibra estava aguardando nele. |
E_FAIL |
Ocorreu uma falha catastrófica desconhecida. Se um método retornar E_FAIL, o CLR não é mais útil dentro do processo. As chamadas subseqüentes à hospedagem métodos retornam HOST_E_CLRNOTAVAILABLE. |
HOST_E_INVALIDOPERATION |
O CLR já foi iniciado. |
Comentários
ICLRControl Fornece o Método ICLRControl::GetCLRManager método, que permite que o host para obter um ponteiro de interface para um dos tipos de gerente.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: MSCorEE.idl
Biblioteca: Incluído sistema autônomo um recurso em MSCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0