Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Získá klon IHostSecurityContext instance vrácené z volání IHostSecurityManager::GetSecurityContext.
Syntaxe
HRESULT Capture (
[out] IHostSecurityContext** ppClonedContext
);
Parametry
ppClonedContext
[out] Ukazatel na adresu klonu objektu, který IHostSecurityContext má být zachycen.
Návratová hodnota
| HRESULT | Description |
|---|---|
| S_OK |
Capture úspěšně vráceno. |
| HOST_E_CLRNOTAVAILABLE | Modul CLR (Common Language Runtime) nebyl načten do procesu nebo je ve stavu, ve kterém nemůže spustit spravovaný kód nebo úspěšně zpracovat volání. |
| HOST_E_TIMEOUT | Časový limit hovoru vypršel. |
| HOST_E_NOT_OWNER | Volající zámek nevlastní. |
| HOST_E_ABANDONED | Událost byla zrušena, když na ni čekalo blokované vlákno nebo vlákno. |
| E_FAIL | Došlo k neznámému katastrofickému selhání. Když metoda vrátí E_FAIL, CLR už není v rámci procesu použitelný. Následná volání metod hostování vrátí HOST_E_CLRNOTAVAILABLE. |
Poznámky
Ukazatel rozhraní vrácený z Capture je klonem zachyceného kontextu. Když se tyto informace přesunou přes asynchronní bod kódu, jeho životnost je oddělena od doby trvání ukazatele, proti kterému bylo volání provedeno. Původní ukazatel lze proto uvolnit.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: MSCorEE.h
Knihovny: Zahrnuto jako prostředek v MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 2.0