다음을 통해 공유


ISymbolWriter.DefineGlobalVariable 메서드

정의

단일 전역 변수를 정의합니다.

public:
 void DefineGlobalVariable(System::String ^ name, System::Reflection::FieldAttributes attributes, cli::array <System::Byte> ^ signature, System::Diagnostics::SymbolStore::SymAddressKind addrKind, int addr1, int addr2, int addr3);
public void DefineGlobalVariable (string name, System.Reflection.FieldAttributes attributes, byte[] signature, System.Diagnostics.SymbolStore.SymAddressKind addrKind, int addr1, int addr2, int addr3);
abstract member DefineGlobalVariable : string * System.Reflection.FieldAttributes * byte[] * System.Diagnostics.SymbolStore.SymAddressKind * int * int * int -> unit
Public Sub DefineGlobalVariable (name As String, attributes As FieldAttributes, signature As Byte(), addrKind As SymAddressKind, addr1 As Integer, addr2 As Integer, addr3 As Integer)

매개 변수

name
String

지역 변수 이름입니다.

attributes
FieldAttributes

전역 변수 특성의 비트 조합입니다.

signature
Byte[]

전역 변수 시그니처입니다.

addrKind
SymAddressKind

addr1, addr2addr3의 주소 형식입니다.

addr1
Int32

전역 변수 사양의 첫 번째 주소입니다.

addr2
Int32

전역 변수 사양의 두 번째 주소입니다.

addr3
Int32

전역 변수 사양의 세 번째 주소입니다.

적용 대상