Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo elenca i tipi di dati semplici usati dalle API non gestite per .NET Framework definite dalle istruzioni C/C++ typedef . Questi tipi di dati sono alias per i tipi di dati primitivi C/C++. In genere, i valori di questi tipi di dati sono opachi; ovvero vengono restituiti da una funzione o da un metodo specifico in modo che possano essere passati ad altre funzioni o metodi senza modifiche.
| Tipo di dati | Definition | Definito in | Description |
|---|---|---|---|
AppDomainID |
typedef UINT_PTR AppDomainID; |
corprof.h | Identificatore di un dominio applicazione. |
AssemblyID |
typedef UINT_PTR AssemblyID; |
corprof.h | Identificatore di un assembly. |
ClassID |
typedef UINT_PTR ClassID; |
corprof.h | Identificatore di una classe gestita. |
CLRDATA_ADDRESS |
typedef ULONG64 CLRDATA_ADDRESS; |
clrdata.h | Indirizzo di memoria a 64 bit. |
CLRDATA_ENUM |
typedef ULONG64 CLRDATA_ADDRESS; |
Non disponibile | Indirizzo di memoria a 64 bit. |
CONNID |
typedef DWORD CONNID; |
cordebug.h, mscoree.h | Identificatore di connessione per un thread connesso a un'istanza di Microsoft SQL Server. |
ContextID |
typedef UINT_PTR ContextID; |
corprof.h | Identificatore del contesto associato a un thread gestito specifico. |
COR_PRF_ELT_INFO |
typedef UINT_PTR COR_PRF_ELT_INFO; |
corprof.h | Handle opaco che rappresenta informazioni su un particolare stack frame. |
COR_PRF_FRAME_INFO |
typedef UINT_PTR COR_PRF_FRAME_INFO; |
corprof.h | Handle opaco che punta a un frame dello stack. È valido solo durante il callback a cui viene passato. |
CORDB_ADDRESS |
typedef ULONG64 CORDB_ADDRESS; |
cordebug.h | Indirizzo in memoria. |
CORDB_CONTINUE_STATUS |
typedef DWORD CORDB_CONTINUE_STATUS; |
cordebug.h | Stato di continuazione. |
CORDB_REGISTER |
typedef ULONG64 CORDB_REGISTER; |
cordebug.h | Valore di un registro CPU. |
FunctionID |
typedef UINT_PTR FunctionID; |
corprof.h | Identificatore di una funzione o di un metodo. |
GCHandleID |
typedef UINT_PTR GCHandleID; |
corprof.h | Handle di Garbage Collection. |
mdMethodDef |
typedef mdToken mdMethodDef; |
cordebug.h | Token di definizione del metodo. |
mdToken |
typedef UINT32 mdToken; |
corprof.h | Un token di metadati (una riga in una tabella di metadati). |
ModuleID |
typedef UINT_PTR ModuleID; |
corprof.h | Identificatore di un modulo assembly. |
ObjectID |
typedef UINT_PTR ObjectID; |
corprof.h | Identificatore di un oggetto. |
PCCOR_SIGNATURE |
typedef SIZE_T PCCOR_SIGNATURE; |
cordebug.h | Puntatore a un membro o a una firma di metadati. |
ProcessID |
typedef UINT_PTR ProcessID; |
corprof.h | Identificatore di un processo gestito. |
ReJITID |
typedef UINT_PTR ReJITID; |
corprof.h | Identificatore di una funzione jitted. |
SIZE_T |
typedef ULONG_PTR SIZE_T; |
corsym.h | Puntatore a un indirizzo di memoria a 64 bit. |
TASKID |
typedef UINT64 TASKID; |
cordebug.h, mscoree.h | Identificatore di un'istanza ICLRTask . |
ThreadID |
typedef UINT_PTR ThreadID; |
corprof.h | Identificatore di un thread gestito. |