Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
COM çağrılabilen sarmalayıcı (CCW) bilgileri için bir aktarım arabelleği tanımlar.
Note
Bu API başlangıçta çalışma zamanında iç kullanım için tasarlanmıştır. Artık üçüncü taraf kullanımı için desteklense de mümkün olduğunda ve ICorDebug API'leriyle ICorProfiler çalışmanızı öneririz.
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
| Üye | Açıklama |
|---|---|
outerIUnknown |
Dış IUnknown işaretçinin adresi. |
managedObject |
CCW ile ilişkili yönetilen nesnenin adresi. |
handle |
Yönetilen nesnenin tanıtıcısının adresi. |
ccwAddress |
CCW'nin adresi. |
refCount |
CCW için başvuru sayısı. |
interfaceCount |
CCW ile ilişkili arabirimlerin sayısı. |
isNeutered |
CCW'nin neutered olup olmadığını gösteren bir değer. |
jupiterRefCount |
CCW için Jüpiter referans sayısı. |
isPegged |
CCW'nin etiketli olup olmadığını gösteren değer. |
isGlobalPegged |
CCW'nin genel olarak etiketli olup olmadığını gösteren bir değer. |
hasStrongRef |
CCW'nin güçlü bir başvuruya sahip olup olmadığını gösteren değer. |
isExtendsCOMObject |
Yönetilen nesnenin bir COM nesnesini genişletip genişletmediğini gösteren değer. |
isAggregated |
CCW'nin toplanıp toplanmadığını gösteren değer. |
Request |
çağrısı ISOSDacInterface::GetCCWDatayaparak yapısını doldurur. |
Remarks
Bu yapı çalışma zamanının içinde bulunur ve hiçbir üst bilgi veya kitaplık dosyası aracılığıyla kullanıma sunulmaz. Bunu kullanmak için, yukarıda belirtilen yapıyı tanımlayın.
Requirements
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: Hiç kimse
Kütüphane: Hiç kimse
.NET Framework Sürümleri: 4.7 sürümünden itibaren kullanılabilir