次の方法で共有


ISymbolWriter.DefineGlobalVariable メソッド

グローバル変数を 1 つ定義します。

Sub DefineGlobalVariable( _
   ByVal name As String, _   ByVal attributes As FieldAttributes, _   ByVal signature() As Byte, _   ByVal addrKind As SymAddressKind, _   ByVal addr1 As Integer, _   ByVal addr2 As Integer, _   ByVal addr3 As Integer _)
[C#]
void DefineGlobalVariable(
   stringname,FieldAttributesattributes,byte[] signature,SymAddressKindaddrKind,intaddr1,intaddr2,intaddr3);
[C++]
void DefineGlobalVariable(
   String* name,FieldAttributesattributes,unsigned charsignature __gc[],SymAddressKindaddrKind,intaddr1,intaddr2,intaddr3);
[JScript]
function DefineGlobalVariable(
   name : String,attributes : FieldAttributes,signature : Byte[],addrKind : SymAddressKind,addr1 : int,addr2 : int,addr3 : int);

パラメータ

  • name
    グローバル変数名。
  • attributes
    FieldAttributes 列挙子を使用して指定したグローバル変数属性。
  • signature
    グローバル変数シグネチャ。
  • addrKind
    SymAddressKind を使用した addr1addr2 、および addr3 のアドレス型。
  • addr1
    グローバル変数指定の最初のアドレス。
  • addr2
    グローバル変数指定の 2 番目のアドレス。
  • addr3
    グローバル変数指定の 3 番目のアドレス。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

ISymbolWriter インターフェイス | ISymbolWriter メンバ | System.Diagnostics.SymbolStore 名前空間