SymAddressKind 列挙体とは? わかりやすく解説

SymAddressKind 列挙体

ローカル変数、パラメータ、およびフィールドのアドレス型を ISymbolWriter インターフェイスの DefineLocalVariable、DefineParameter、および DefineField の各メソッドに指定します。

名前空間: System.Diagnostics.SymbolStore
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<SerializableAttribute> _
<ComVisibleAttribute(True)> _
Public Enumeration SymAddressKind
Dim instance As SymAddressKind
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public enum SymAddressKind
[SerializableAttribute] 
[ComVisibleAttribute(true)] 
public enum class SymAddressKind
/** @attribute SerializableAttribute() */ 
/** @attribute ComVisibleAttribute(true) */ 
public enum SymAddressKind
SerializableAttribute 
ComVisibleAttribute(true) 
public enum SymAddressKind
メンバメンバ
 メンバ名説明
BitFieldビット フィールド。addr1 パラメータはフィールドが開始する位置、addr2 パラメータはフィールド長を示します。 
ILOffsetMSIL (Microsoft Intermediate Language) オフセット。addr1 パラメータは MSIL ローカル変数またはパラメータ インデックスを示します。 
NativeOffsetネイティブ オフセット。addr1 パラメータは、親の先頭からのオフセットを示します。 
NativeRegisterネイティブ レジスタ アドレス。addr1 パラメータは変数が格納されるレジスタを示します。 
NativeRegisterRegisterレジスタの相対アドレス。addr1 パラメータは下位レジスタを、addr2 パラメータは上位レジスタを示します。 
NativeRegisterRelativeレジスタの相対アドレス。addr1 パラメータはレジスタを、addr2 パラメータはオフセットを示します。 
NativeRegisterStackレジスタの相対アドレス。addr1 パラメータは下位レジスタを、addr2 パラメータはスタック レジスタを、addr3 パラメータはスタック ポインタから値の上位へのオフセットを示します。 
NativeRVAネイティブ RVA (Relative Virtual Address)。addr1 パラメータはモジュール内の RVA を示します。 
NativeSectionOffsetネイティブ セクション オフセット。addr1 パラメータはセクションを、addr2 パラメータはオフセットを示します。 
NativeStackRegisterレジスタの相対アドレス。addr1 パラメータはスタック レジスタを、addr2 パラメータはスタック ポインタから値の下位へのオフセットを、addr3 パラメータは上位レジスタを示します。 
解説解説

addr1、addr2、および addr3 の各パラメータは、ISymbolWriter インターフェイスのメソッドのアドレス パラメータを参照します。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「SymAddressKind 列挙体」の関連用語

SymAddressKind 列挙体のお隣キーワード

   

英語⇒日本語
日本語⇒英語
   



SymAddressKind 列挙体のページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS