Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Este artigo lista tipos de dados simples usados pelas APIs não gerenciadas para .NET Framework que são definidas por instruções C/C++ typedef . Esses tipos de dados são aliases para tipos de dados primitivos C/C++. Normalmente, os valores desses tipos de dados são opacos; ou seja, eles são retornados por uma determinada função ou método para que possam ser passados para outras funções ou métodos sem modificação.
| Tipo de dados | Definition | Definido em | Description |
|---|---|---|---|
AppDomainID |
typedef UINT_PTR AppDomainID; |
corprof.h | O identificador de um domínio de aplicativo. |
AssemblyID |
typedef UINT_PTR AssemblyID; |
corprof.h | O identificador de um assembly. |
ClassID |
typedef UINT_PTR ClassID; |
corprof.h | O identificador de uma classe gerenciada. |
CLRDATA_ADDRESS |
typedef ULONG64 CLRDATA_ADDRESS; |
clrdata.h | Um endereço de memória de 64 bits. |
CLRDATA_ENUM |
typedef ULONG64 CLRDATA_ADDRESS; |
Não disponível | Um endereço de memória de 64 bits. |
CONNID |
typedef DWORD CONNID; |
cordebug.h, mscoree.h | O identificador de conexão para um thread conectado a uma instância do Microsoft SQL Server. |
ContextID |
typedef UINT_PTR ContextID; |
corprof.h | O identificador do contexto associado a um thread gerenciado específico. |
COR_PRF_ELT_INFO |
typedef UINT_PTR COR_PRF_ELT_INFO; |
corprof.h | Um identificador opaco que representa informações sobre um quadro de pilha específico. |
COR_PRF_FRAME_INFO |
typedef UINT_PTR COR_PRF_FRAME_INFO; |
corprof.h | Uma alça opaca que aponta para um quadro de pilha. É válido apenas durante o retorno de chamada para o qual é passado. |
CORDB_ADDRESS |
typedef ULONG64 CORDB_ADDRESS; |
cordebug.h | Um endereço na memória. |
CORDB_CONTINUE_STATUS |
typedef DWORD CORDB_CONTINUE_STATUS; |
cordebug.h | O status de continuação. |
CORDB_REGISTER |
typedef ULONG64 CORDB_REGISTER; |
cordebug.h | O valor de um registro de CPU. |
FunctionID |
typedef UINT_PTR FunctionID; |
corprof.h | O identificador de uma função ou método. |
GCHandleID |
typedef UINT_PTR GCHandleID; |
corprof.h | Uma alça de recolha de lixo. |
mdMethodDef |
typedef mdToken mdMethodDef; |
cordebug.h | Um token de definição de método. |
mdToken |
typedef UINT32 mdToken; |
corprof.h | Um token de metadados (uma linha em uma tabela de metadados). |
ModuleID |
typedef UINT_PTR ModuleID; |
corprof.h | O identificador de um módulo de montagem. |
ObjectID |
typedef UINT_PTR ObjectID; |
corprof.h | O identificador de um objeto. |
PCCOR_SIGNATURE |
typedef SIZE_T PCCOR_SIGNATURE; |
cordebug.h | Um ponteiro para uma assinatura de membro ou metadados. |
ProcessID |
typedef UINT_PTR ProcessID; |
corprof.h | O identificador de um processo gerenciado. |
ReJITID |
typedef UINT_PTR ReJITID; |
corprof.h | O identificador de uma função jitted. |
SIZE_T |
typedef ULONG_PTR SIZE_T; |
corsym.h | Um ponteiro para um endereço de memória de 64 bits. |
TASKID |
typedef UINT64 TASKID; |
cordebug.h, mscoree.h | O identificador de uma instância ICLRTask . |
ThreadID |
typedef UINT_PTR ThreadID; |
corprof.h | O identificador de um thread gerenciado. |