SymAddressKind Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger adresstyper för lokala variabler, parametrar och fält i metoderna DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32), DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32)och DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32) för ISymbolWriter gränssnittet.
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
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| ILOffset | 1 | En msil-förskjutning (Microsoft mellanliggande språk). Parametern |
| NativeRVA | 2 | En intern relevant virtuell adress (RVA). Parametern |
| NativeRegister | 3 | En intern registeradress. Parametern |
| NativeRegisterRelative | 4 | En registerrelativ adress. Parametern |
| NativeOffset | 5 | En intern förskjutning. Parametern |
| NativeRegisterRegister | 6 | En registerrelativ adress. Parametern |
| NativeRegisterStack | 7 | En registerrelativ adress. Parametern |
| NativeStackRegister | 8 | En registerrelativ adress. Parametern |
| BitField | 9 | Lite fält. Parametern |
| NativeSectionOffset | 10 | En inbyggt avsnittsförskjutning. Parametern |
Kommentarer
Parametrarna addr1, addr2och addr3 refererar till adressparametrarna i gränssnittsmetoderna ISymbolWriter .