Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Hämtar en gränssnittspekare till värdens implementering av gränssnittet med angivet IID.
Syntax
HRESULT GetHostManager (  
    [in] REFIID riid,  
    [out, iid_is(riid)] void** ppObject  
);  
Parametrar
riid
[in] Det IID gränssnitt som CLR (Common Language Runtime) frågar efter.
ppObject
[ut] En pekare till det värd-implementerade gränssnittet eller null om värden inte stöder det här gränssnittet.
Returvärde
| HRESULT | Description | 
|---|---|
| S_OK | 
              GetHostManager returnerades. | 
| HOST_E_CLRNOTAVAILABLE | CLR har inte lästs in i en process, eller så är CLR i ett tillstånd där den inte kan köra hanterad kod eller bearbeta anropet. | 
| HOST_E_TIMEOUT | Tidsgränsen för samtalet överst. | 
| HOST_E_NOT_OWNER | Anroparen äger inte låset. | 
| HOST_E_ABANDONED | En händelse avbröts medan en blockerad tråd eller fiber väntade på den. | 
| E_FAIL | Ett okänt oåterkalleligt fel inträffade. När en metod returnerar E_FAIL kan CLR inte längre användas i processen. Efterföljande anrop till värdmetoder returnerar HOST_E_CLRNOTAVAILABLE. | 
| E_INVALIDARG | Den begärda IID är inte giltig. | 
| E_NOINTERFACE | Det begärda gränssnittet stöds inte. | 
Kommentarer
CLR frågar värden för att avgöra om den stöder ett eller flera av följande gränssnitt:
Om värden stöder det angivna gränssnittet konfigureras ppObject dess implementering av gränssnittet. Annars anges ppObject värdet till null.
CLR anropar Release inte värdhanterare, inte ens när du stänger av den.
Krav
Plattformar: Se Systemkrav.
Huvudet: MSCorEE.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 2.0