CorSymAddrKind (Enumeración)
Indica el tipo de dirección de memoria.
Sintaxis
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;
Miembros
Miembro | Descripción |
---|---|
ADDR_IL_OFFSET |
Indica una variable local o un índice de parámetros de lenguaje intermedio común (CIL). |
ADDR_NATIVE_RVA |
Indica una dirección virtual relativa en un módulo. |
ADDR_NATIVE_REGISTER |
Indica un registro de CPU. |
ADDR_NATIVE_REGREL |
Indica que la primera dirección es un registro y la segunda dirección es un desplazamiento. |
ADDR_NATIVE_OFFSET |
Indica un desplazamiento desde una dirección base. |
ADDR_NATIVE_REGREG |
Indica que la primera dirección es la parte baja de un registro y la segunda dirección es la parte alta. |
ADDR_NATIVE_REGSTK |
Indica que la primera dirección es la parte baja de un registro, la segunda es la parte alta y la tercera es un desplazamiento. |
ADDR_NATIVE_STKREG |
Indica que la primera dirección es un registro, el segundo es un desplazamiento y el tercero es la parte alta del registro. |
ADDR_BITFIELD |
Indica que la primera dirección es el inicio de un campo y la segunda dirección es la longitud del campo. |
ADDR_NATIVE_ISECTOFFSET |
Indica que la primera dirección es la sección y la segunda dirección es un desplazamiento. |
Requisitos
Header: CorSym.idl, CorSym.h
Consulte también
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.