Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Hämtar en klon av IHostSecurityContext-instansen som returneras från ett anrop till IHostSecurityManager::GetSecurityContext.
Syntax
HRESULT Capture (
[out] IHostSecurityContext** ppClonedContext
);
Parametrar
ppClonedContext
[ut] En pekare till adressen för en klon av objektet som IHostSecurityContext ska avbildas.
Returvärde
| HRESULT | Description |
|---|---|
| S_OK |
Capture returnerades korrekt. |
| HOST_E_CLRNOTAVAILABLE | CLR (Common Language Runtime) 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 | Samtalets tidsgräns ö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. |
Kommentarer
Gränssnittspekaren som returneras från Capture är en klon av den insamlade kontexten. När den här informationen flyttas över en asynkron kodpunkt separeras dess livslängd från den pekare som anropet gjordes mot. Den ursprungliga pekaren kan därför släppas.
Krav
Plattformar: Se Systemkrav.
Huvudet: MSCorEE.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 2.0