CorSymAddrKind, énumération
Indique le type d’adresse mémoire.
Syntaxe
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;
Membres
Membre | Description |
---|---|
ADDR_IL_OFFSET |
Indique une variable locale ou un index de paramètre local (CIL) commun. |
ADDR_NATIVE_RVA |
Indique une adresse virtuelle relative dans un module. |
ADDR_NATIVE_REGISTER |
Indique un registre de processeur. |
ADDR_NATIVE_REGREL |
Indique que la première adresse est un registre et que la deuxième adresse est un décalage. |
ADDR_NATIVE_OFFSET |
Indique un décalage à partir d’une adresse de base. |
ADDR_NATIVE_REGREG |
Indique que la première adresse est la partie basse d’un registre et que la deuxième adresse est la partie haute. |
ADDR_NATIVE_REGSTK |
Indique que la première adresse est la partie basse d’un registre, que la deuxième est la partie haute et que la troisième est un décalage. |
ADDR_NATIVE_STKREG |
Indique que la première adresse est un registre, que la deuxième est un décalage et que la troisième est la partie haute du registre. |
ADDR_BITFIELD |
Indique que la première adresse est le début d’un champ et que la deuxième adresse est la longueur du champ. |
ADDR_NATIVE_ISECTOFFSET |
Indique que la première adresse est la section et que la deuxième adresse est un décalage. |
Configuration requise
En-tête : CorSym.idl, CorSym.h
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.