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.
Definuje přenosovou vyrovnávací paměť pro informace o volatelném obálku MODELU COM (CCW).
Note
Toto rozhraní API bylo původně navrženo pro interní použití v modulu runtime. I když se teď podporuje pro použití třetí strany, doporučujeme pracovat s rozhraními ICorDebug API, ICorProfiler pokud je to možné.
Syntax
struct DacpCCWData : ZeroInit<DacpCCWData>
{
CLRDATA_ADDRESS outerIUnknown;
CLRDATA_ADDRESS managedObject;
CLRDATA_ADDRESS handle;
CLRDATA_ADDRESS ccwAddress;
LONG refCount;
LONG interfaceCount;
BOOL isNeutered;
LONG jupiterRefCount;
BOOL isPegged;
BOOL isGlobalPegged;
BOOL hasStrongRef;
BOOL isExtendsCOMObject;
BOOL isAggregated;
HRESULT Request(ISOSDacInterface *sos, CLRDATA_ADDRESS ccw)
{
return sos->GetCCWData(ccw, this);
}
};
Members
| Člen | Description |
|---|---|
outerIUnknown |
Adresa vnějšího IUnknown ukazatele. |
managedObject |
Adresa spravovaného objektu přidruženého k objektu CCW. |
handle |
Adresa popisovače spravovaného objektu. |
ccwAddress |
Adresa CCW. |
refCount |
Referenční počet pro CCW. |
interfaceCount |
Počet rozhraní přidružených k CCW. |
isNeutered |
Hodnota, která určuje, jestli je ccW neutrácená. |
jupiterRefCount |
Počet referencí Jupiteru pro CCW. |
isPegged |
Hodnota, která označuje, zda je ccW překládaná. |
isGlobalPegged |
Hodnota, která označuje, jestli je ccW globálně přehlédlá. |
hasStrongRef |
Hodnota, která označuje, zda ccW má silný odkaz. |
isExtendsCOMObject |
Hodnota, která označuje, zda spravovaný objekt rozšiřuje objekt COM. |
isAggregated |
Hodnota, která označuje, zda je ccW agregována. |
Request |
Naplní strukturu voláním ISOSDacInterface::GetCCWData. |
Remarks
Tato struktura se nachází uvnitř modulu runtime a není vystavena prostřednictvím žádných hlaviček nebo souborů knihovny. Pokud ji chcete použít, definujte strukturu, jak je uvedeno výše.
Požadavky
Platformy: Viz požadavky na systém.
Záhlaví: Žádný
Knihovna: Žádný
.NET Framework verze: K dispozici od verze 4.7