SymAddressKind Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie les types d’adresses pour les variables, paramètres et champs locaux dans les méthodes DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32), DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32)et DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32) de l’interface ISymbolWriter.
public enum class SymAddressKind
[System.Serializable]
public enum SymAddressKind
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SymAddressKind
public enum SymAddressKind
[<System.Serializable>]
type SymAddressKind =
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymAddressKind =
type SymAddressKind =
Public Enum SymAddressKind
- Héritage
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| ILOffset | 1 | Décalage de langage intermédiaire (MSIL) Microsoft. Le |
| NativeRVA | 2 | Adresse virtuelle appropriée native (RVA). Le |
| NativeRegister | 3 | Adresse de registre native. Le |
| NativeRegisterRelative | 4 | Adresse relative au registre. Le |
| NativeOffset | 5 | Décalage natif. Le |
| NativeRegisterRegister | 6 | Adresse relative au registre. Le |
| NativeRegisterStack | 7 | Adresse relative au registre. Le |
| NativeStackRegister | 8 | Adresse relative au registre. Le |
| BitField | 9 | Champ de bits. Le |
| NativeSectionOffset | 10 | Décalage de section natif. Le |
Remarques
Les addr1paramètres et addr3 les addr2paramètres font référence aux paramètres d’adresse dans les méthodes d’interfaceISymbolWriter.