グローバル変数を 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 を使用した addr1 、 addr2 、および 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 名前空間