SymAddressKind Enum

Definition

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
SymAddressKind
Attribut

Fält

Name Värde Description
ILOffset 1

En msil-förskjutning (Microsoft mellanliggande språk). Parametern addr1 är den lokala MSIL-variabeln eller parameterindexet.

NativeRVA 2

En intern relevant virtuell adress (RVA). Parametern addr1 är RVA i modulen.

NativeRegister 3

En intern registeradress. Parametern addr1 är det register där variabeln lagras.

NativeRegisterRelative 4

En registerrelativ adress. Parametern addr1 är registret och parametern addr2 är förskjutningen.

NativeOffset 5

En intern förskjutning. Parametern addr1 är förskjutningen från början av den överordnade.

NativeRegisterRegister 6

En registerrelativ adress. Parametern addr1 är lågordningsregistret och parametern addr2 är högordningsregistret.

NativeRegisterStack 7

En registerrelativ adress. Parametern addr1 är lågordningsregistret, parametern addr2 är stackregistret och parametern addr3 är förskjutningen från stackpekaren till högordningsdelen av värdet.

NativeStackRegister 8

En registerrelativ adress. Parametern addr1 är stackregistret, parametern addr2 är förskjutningen från stackpekaren till lågordningsdelen av värdet och parametern addr3 är högordningsregistret.

BitField 9

Lite fält. Parametern addr1 är den position där fältet startar och parametern addr2 är fältlängden.

NativeSectionOffset 10

En inbyggt avsnittsförskjutning. Parametern addr1 är avsnittet och parametern addr2 är förskjutningen.

Kommentarer

Parametrarna addr1, addr2och addr3 refererar till adressparametrarna i gränssnittsmetoderna ISymbolWriter .

Gäller för

Se även