Methode ICLRRuntimeHost::GetCLRControl
Hiermee haalt u een interfaceaanwijzer van het type ICLRControl Interface op die hosts kunnen gebruiken om aspecten van de Common Language Runtime (CLR) aan te passen.
Syntaxis
HRESULT GetCLRControl(
[out] ICLRControl** pCLRControl
);
Parameters
pCLRControl
[uit] Een interfaceaanwijzer van het type ICLRControl Interface waarmee hosts aanvullende aspecten van de CLR kunnen configureren.
Retourwaarde
HRESULT | Beschrijving |
---|---|
S_OK | GetCLRControl is geretourneerd. |
HOST_E_CLRNOTAVAILABLE | De CLR is niet geladen in een proces of de CLR heeft een status waarin beheerde code niet kan worden uitgevoerd of de aanroep kan worden verwerkt. |
HOST_E_TIMEOUT | Er is een time-out opgetreden voor het gesprek. |
HOST_E_NOT_OWNER | De beller is niet de eigenaar van het slot. |
HOST_E_ABANDONED | Een gebeurtenis is geannuleerd terwijl er een geblokkeerde thread of glasvezel op wachtte. |
E_FAIL | Er is een onbekende catastrofale fout opgetreden. Als een methode E_FAIL retourneert, is de CLR niet meer bruikbaar binnen het proces. Volgende aanroepen naar hostingmethoden retourneren HOST_E_CLRNOTAVAILABLE. |
HOST_E_INVALIDOPERATION | De CLR is al van start gegaan. |
Opmerkingen
ICLRControl
biedt de methode GetCLRManager , waarmee de host een interfacepointer kan ophalen naar een van de managertypen.
Vereisten
Platforms: Zie Systeemvereisten.
Header: MSCorEE.h
Bibliotheek: Opgenomen als een resource in MSCorEE.dll
.NET Framework versies: beschikbaar sinds 2.0
Zie ook
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.