Enumeração CorSymAddrKind
Indica o tipo de endereço de memória.
Sintaxe
typedef enum CorSymAddrKind
{
ADDR_IL_OFFSET = 1,
ADDR_NATIVE_RVA = 2,
ADDR_NATIVE_REGISTER = 3,
ADDR_NATIVE_REGREL = 4,
ADDR_NATIVE_OFFSET = 5,
ADDR_NATIVE_REGREG = 6,
ADDR_NATIVE_REGSTK = 7,
ADDR_NATIVE_STKREG = 8,
ADDR_BITFIELD = 9,
ADDR_NATIVE_ISECTOFFSET = 10
} CorSymAddrKind;
Membros
Membro | Descrição |
---|---|
ADDR_IL_OFFSET |
Indica uma variável local ou índice de parâmetro de linguagem intermediária comum (CIL). |
ADDR_NATIVE_RVA |
Indica um endereço virtual relativo em um módulo. |
ADDR_NATIVE_REGISTER |
Indica um registro de CPU. |
ADDR_NATIVE_REGREL |
Indica que o primeiro endereço é um registro e o segundo endereço é um deslocamento. |
ADDR_NATIVE_OFFSET |
Indica um deslocamento de um endereço base. |
ADDR_NATIVE_REGREG |
Indica que o primeiro endereço é a parte baixa de um registro e o segundo endereço é a parte alta. |
ADDR_NATIVE_REGSTK |
Indica que o primeiro endereço é a parte baixa de um registro, o segundo é a parte alta e o terceiro é um deslocamento. |
ADDR_NATIVE_STKREG |
Indica que o primeiro endereço é um registro, o segundo é um deslocamento e o terceiro é a parte alta do registro. |
ADDR_BITFIELD |
Indica que o primeiro endereço é o início de um campo e o segundo endereço é o comprimento do campo. |
ADDR_NATIVE_ISECTOFFSET |
Indica que o primeiro endereço é a seção e o segundo endereço é um deslocamento. |
Requisitos
Cabeçalho: CorSym.idl, CorSym.h
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.