CorSymAddrKind (Enumeración)
Indica el tipo de dirección de memoria.
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ámetro del lenguaje intermedio de Microsoft (MSIL). |
ADDR_NATIVE_RVA |
Indica una dirección virtual relativa en un módulo. |
ADDR_NATIVE_REGISTER |
Indica un registro de la 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 la parte alta y la tercera un desplazamiento. |
ADDR_NATIVE_STKREG |
Indica que la primera dirección es un registro, la segunda un desplazamiento y la tercera 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
Encabezado: CorSym.idl, CorSym.h