SymAddressKind Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan jenis alamat untuk variabel, parameter, dan bidang lokal dalam metode DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32), DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32), dan DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32)ISymbolWriter antarmuka.
public enum class SymAddressKind
public enum SymAddressKind
[System.Serializable]
public enum SymAddressKind
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum SymAddressKind
type SymAddressKind =
[<System.Serializable>]
type SymAddressKind =
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymAddressKind =
Public Enum SymAddressKind
- Warisan
- Atribut
Bidang
BitField | 9 | Sedikit bidang. Parameter |
ILOffset | 1 | Offset bahasa perantara Microsoft (MSIL). Parameternya |
NativeOffset | 5 | Offset asli. Parameter |
NativeRegister | 3 | Alamat register asli. Parameter |
NativeRegisterRegister | 6 | Alamat register-relative. Parameter |
NativeRegisterRelative | 4 | Alamat register-relative. Parameternya |
NativeRegisterStack | 7 | Alamat register-relative. Parameter |
NativeRVA | 2 | Alamat Virtual relevan asli (RVA). Parameternya |
NativeSectionOffset | 10 | Offset bagian asli. Parameter |
NativeStackRegister | 8 | Alamat register-relative. Parameter |
Keterangan
Parameter addr1
, addr2
, dan addr3
mengacu pada parameter alamat dalam ISymbolWriter metode antarmuka.