Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se enumeran los tipos de datos simples usados por las API no administradas para .NET Framework definidos por instrucciones de C/C++ typedef . Estos tipos de datos son alias para los tipos de datos primitivos de C/C++. Normalmente, los valores de estos tipos de datos son opacos; es decir, se devuelven mediante una función o método determinado para que se puedan pasar a otras funciones o métodos sin modificaciones.
| Tipo de dato | Definición | Definido en | Description |
|---|---|---|---|
AppDomainID |
typedef UINT_PTR AppDomainID; |
corprof.h | Identificador de un dominio de aplicación. |
AssemblyID |
typedef UINT_PTR AssemblyID; |
corprof.h | Identificador de un ensamblado. |
ClassID |
typedef UINT_PTR ClassID; |
corprof.h | Identificador de una clase administrada. |
CLRDATA_ADDRESS |
typedef ULONG64 CLRDATA_ADDRESS; |
clrdata.h | Una dirección de memoria de 64 bits. |
CLRDATA_ENUM |
typedef ULONG64 CLRDATA_ADDRESS; |
No disponible | Una dirección de memoria de 64 bits. |
CONNID |
typedef DWORD CONNID; |
cordebug.h, mscoree.h | Identificador de conexión de un subproceso que está conectado a una instancia de Microsoft SQL Server. |
ContextID |
typedef UINT_PTR ContextID; |
corprof.h | Identificador del contexto asociado a un subproceso administrado determinado. |
COR_PRF_ELT_INFO |
typedef UINT_PTR COR_PRF_ELT_INFO; |
corprof.h | Identificador opaco que representa información sobre un marco de pila determinado. |
COR_PRF_FRAME_INFO |
typedef UINT_PTR COR_PRF_FRAME_INFO; |
corprof.h | Identificador opaco que apunta a un marco de pila. Solo es válido durante la devolución de llamada a la que se pasa. |
CORDB_ADDRESS |
typedef ULONG64 CORDB_ADDRESS; |
cordebug.h | Una dirección en la memoria. |
CORDB_CONTINUE_STATUS |
typedef DWORD CORDB_CONTINUE_STATUS; |
cordebug.h | Estado de continuación. |
CORDB_REGISTER |
typedef ULONG64 CORDB_REGISTER; |
cordebug.h | Valor de un registro de CPU. |
FunctionID |
typedef UINT_PTR FunctionID; |
corprof.h | Identificador de una función o método. |
GCHandleID |
typedef UINT_PTR GCHandleID; |
corprof.h | Identificador de recolección de elementos no utilizados. |
mdMethodDef |
typedef mdToken mdMethodDef; |
cordebug.h | Token de definición de método. |
mdToken |
typedef UINT32 mdToken; |
corprof.h | Un token de metadatos (una fila de una tabla de metadatos). |
ModuleID |
typedef UINT_PTR ModuleID; |
corprof.h | Identificador de un módulo de ensamblado. |
ObjectID |
typedef UINT_PTR ObjectID; |
corprof.h | Identificador de un objeto. |
PCCOR_SIGNATURE |
typedef SIZE_T PCCOR_SIGNATURE; |
cordebug.h | Puntero a un miembro o una firma de metadatos. |
ProcessID |
typedef UINT_PTR ProcessID; |
corprof.h | Identificador de un proceso administrado. |
ReJITID |
typedef UINT_PTR ReJITID; |
corprof.h | Identificador de una función jitted. |
SIZE_T |
typedef ULONG_PTR SIZE_T; |
corsym.h | Puntero a una dirección de memoria de 64 bits. |
TASKID |
typedef UINT64 TASKID; |
cordebug.h, mscoree.h | Identificador de una instancia de ICLRTask . |
ThreadID |
typedef UINT_PTR ThreadID; |
corprof.h | Identificador de un subproceso administrado. |