Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menentukan buffer transportasi untuk informasi com callable wrapper (CCW).
Note
API ini awalnya dirancang untuk penggunaan internal dalam runtime. Meskipun sekarang didukung untuk penggunaan pihak ketiga, sebaiknya menggunakan API ICorDebug dan ICorProfiler jika memungkinkan.
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
| Anggota | Deskripsi |
|---|---|
outerIUnknown |
Alamat penunjuk luar IUnknown . |
managedObject |
Alamat objek terkelola yang terkait dengan CCW. |
handle |
Alamat handel untuk objek terkelola. |
ccwAddress |
Alamat CCW. |
refCount |
Jumlah referensi untuk CCW. |
interfaceCount |
Jumlah antarmuka yang terkait dengan CCW. |
isNeutered |
Nilai yang menunjukkan apakah CCW disterilkan. |
jupiterRefCount |
Jumlah referensi Jupiter untuk CCW. |
isPegged |
Nilai yang menunjukkan apakah CCW dipatok. |
isGlobalPegged |
Nilai yang menunjukkan apakah CCW dipatok secara global. |
hasStrongRef |
Nilai yang menunjukkan apakah CCW memiliki referensi yang kuat. |
isExtendsCOMObject |
Nilai yang menunjukkan apakah objek terkelola memperluas objek COM. |
isAggregated |
Nilai yang menunjukkan apakah CCW dikumpulkan. |
Request |
Mengisi struktur dengan memanggil ISOSDacInterface::GetCCWData. |
Remarks
Struktur ini berada di dalam runtime dan tidak diekspos melalui header atau file pustaka apa pun. Untuk menggunakannya, tentukan struktur seperti yang ditentukan di atas.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: Tidak
Perpustakaan: Tidak
.NET Framework Versions: Tersedia sejak 4.7