Bagikan melalui


Jenis Data Umum (Referensi API Tidak Terkelola)

Artikel ini mencantumkan jenis data sederhana yang digunakan oleh API yang tidak dikelola untuk .NET Framework yang ditentukan oleh pernyataan C/C++ typedef . Jenis data ini adalah alias untuk jenis data primitif C/C++. Biasanya, nilai jenis data ini buram; artinya, mereka dikembalikan oleh fungsi atau metode tertentu sehingga dapat diteruskan ke fungsi atau metode lain tanpa modifikasi.

Jenis data Definition Didefinisikan dalam Description
AppDomainID typedef UINT_PTR AppDomainID; corprof.h Pengidentifikasi domain aplikasi.
AssemblyID typedef UINT_PTR AssemblyID; corprof.h Pengidentifikasi rakitan.
ClassID typedef UINT_PTR ClassID; corprof.h Pengidentifikasi kelas terkelola.
CLRDATA_ADDRESS typedef ULONG64 CLRDATA_ADDRESS; clrdata.h Alamat memori 64-bit.
CLRDATA_ENUM typedef ULONG64 CLRDATA_ADDRESS; Tidak Tersedia Alamat memori 64-bit.
CONNID typedef DWORD CONNID; cordebug.h, mscoree.h Pengidentifikasi koneksi untuk utas yang terhubung ke instans Microsoft SQL Server.
ContextID typedef UINT_PTR ContextID; corprof.h Pengidentifikasi konteks yang terkait dengan utas terkelola tertentu.
COR_PRF_ELT_INFO typedef UINT_PTR COR_PRF_ELT_INFO; corprof.h Handel buram yang mewakili informasi tentang bingkai tumpukan tertentu.
COR_PRF_FRAME_INFO typedef UINT_PTR COR_PRF_FRAME_INFO; corprof.h Handel buram yang menunjuk ke bingkai tumpukan. Ini hanya berlaku selama panggilan balik yang diteruskan.
CORDB_ADDRESS typedef ULONG64 CORDB_ADDRESS; cordebug.h Alamat dalam memori.
CORDB_CONTINUE_STATUS typedef DWORD CORDB_CONTINUE_STATUS; cordebug.h Status kelanjutan.
CORDB_REGISTER typedef ULONG64 CORDB_REGISTER; cordebug.h Nilai register CPU.
FunctionID typedef UINT_PTR FunctionID; corprof.h Pengidentifikasi fungsi atau metode.
GCHandleID typedef UINT_PTR GCHandleID; corprof.h Handel pengumpulan sampah.
mdMethodDef typedef mdToken mdMethodDef; cordebug.h Token definisi metode.
mdToken typedef UINT32 mdToken; corprof.h Token metadata (baris dalam tabel metadata).
ModuleID typedef UINT_PTR ModuleID; corprof.h Pengidentifikasi modul perakitan.
ObjectID typedef UINT_PTR ObjectID; corprof.h Pengidentifikasi objek.
PCCOR_SIGNATURE typedef SIZE_T PCCOR_SIGNATURE; cordebug.h Penunjuk ke tanda tangan anggota atau metadata.
ProcessID typedef UINT_PTR ProcessID; corprof.h Pengidentifikasi proses terkelola.
ReJITID typedef UINT_PTR ReJITID; corprof.h Pengidentifikasi fungsi jitted.
SIZE_T typedef ULONG_PTR SIZE_T; corsym.h Penunjuk ke alamat memori 64-bit.
TASKID typedef UINT64 TASKID; cordebug.h, mscoree.h Pengidentifikasi instans ICLRTask .
ThreadID typedef UINT_PTR ThreadID; corprof.h Pengidentifikasi utas terkelola.

Lihat juga