共用方式為


一般資料類型 (非受管理 API 參考)

本文列出 C/C++ typedef 陳述式所定義的 .NET Framework 非受控 API 所使用的簡單資料類型。 這些資料類型是 C/C++ 基本資料類型的別名。 一般而言,這些資料類型的值是不透明的;也就是說,它們由特定的函數或方法傳回,以便它們無需修改即可傳遞給其他函數或方法。

數據類型 Definition 定義於 Description
AppDomainID typedef UINT_PTR AppDomainID; 科普羅夫 應用程式網域的識別碼。
AssemblyID typedef UINT_PTR AssemblyID; 科普羅夫 元件的識別碼。
ClassID typedef UINT_PTR ClassID; 科普羅夫 受控類別的識別碼。
CLRDATA_ADDRESS typedef ULONG64 CLRDATA_ADDRESS; clrdata.h 64 位元記憶體位址。
CLRDATA_ENUM typedef ULONG64 CLRDATA_ADDRESS; 不可用 64 位元記憶體位址。
CONNID typedef DWORD CONNID; cordebug.h、mscoree.h 連線到 Microsoft SQL Server 執行個體之執行緒的連線識別碼。
ContextID typedef UINT_PTR ContextID; 科普羅夫 與特定受控執行緒相關聯之內容識別碼。
COR_PRF_ELT_INFO typedef UINT_PTR COR_PRF_ELT_INFO; 科普羅夫 不透明控制碼,代表特定堆疊框架的相關資訊。
COR_PRF_FRAME_INFO typedef UINT_PTR COR_PRF_FRAME_INFO; 科普羅夫 指向堆疊框架的不透明控制碼。 它僅在傳遞到的回呼期間有效。
CORDB_ADDRESS typedef ULONG64 CORDB_ADDRESS; cordebug.h 記憶體中的位址。
CORDB_CONTINUE_STATUS typedef DWORD CORDB_CONTINUE_STATUS; cordebug.h 延續狀態。
CORDB_REGISTER typedef ULONG64 CORDB_REGISTER; cordebug.h CPU 暫存器的值。
FunctionID typedef UINT_PTR FunctionID; 科普羅夫 函數或方法的識別碼。
GCHandleID typedef UINT_PTR GCHandleID; 科普羅夫 記憶體回收控制碼。
mdMethodDef typedef mdToken mdMethodDef; cordebug.h 方法定義權杖。
mdToken typedef UINT32 mdToken; 科普羅夫 中繼資料權杖 (中繼資料表中的資料列)。
ModuleID typedef UINT_PTR ModuleID; 科普羅夫 組件模組的識別碼。
ObjectID typedef UINT_PTR ObjectID; 科普羅夫 物件的識別碼。
PCCOR_SIGNATURE typedef SIZE_T PCCOR_SIGNATURE; cordebug.h 成員或中繼資料簽章的指標。
ProcessID typedef UINT_PTR ProcessID; 科普羅夫 受管理程序的識別碼。
ReJITID typedef UINT_PTR ReJITID; 科普羅夫 jitted 函數的識別碼。
SIZE_T typedef ULONG_PTR SIZE_T; corsym.h 指向 64 位記憶體位址的指標。
TASKID typedef UINT64 TASKID; cordebug.h、mscoree.h ICLRTask 實例的識別碼。
ThreadID typedef UINT_PTR ThreadID; 科普羅夫 受控執行緒的識別碼。

另請參閱