Compartir a través de


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

Vea también

Otros recursos

Enumeraciones de almacén de símbolos de diagnósticos