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 modul domain-lokal.
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 DacpDomainLocalModuleData : ZeroInit<DacpDomainLocalModuleData>
{
// These two parameters are used as input parameters when calling Request below.
CLRDATA_ADDRESS appDomainAddr;
ULONG64 ModuleID;
CLRDATA_ADDRESS pClassData;
CLRDATA_ADDRESS pDynamicClassTable;
CLRDATA_ADDRESS pGCStaticDataStart;
CLRDATA_ADDRESS pNonGCStaticDataStart;
// Called when you have a pointer to the DomainLocalModule
HRESULT Request(ISOSDacInterface *sos, CLRDATA_ADDRESS addr)
{
return sos->GetDomainLocalModuleData(addr, this);
}
};
Members
| Anggota | Deskripsi |
|---|---|
appDomainAddr |
Alamat domain aplikasi yang digunakan sebagai parameter input untuk permintaan. |
ModuleID |
Pengidentifikasi modul yang digunakan sebagai parameter input untuk permintaan. |
pClassData |
Alamat data kelas. |
pDynamicClassTable |
Alamat tabel kelas dinamis. |
pGCStaticDataStart |
Alamat awal untuk data statis yang dikumpulkan sampah. |
pNonGCStaticDataStart |
Alamat awal untuk data statis yang tidak dikumpulkan sampah. |
Request |
Mengisi struktur dengan memanggil ISOSDacInterface::GetDomainLocalModuleData. |
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