Delen via


Methode ISymUnmanagedWriter::D efineGlobalVariable

Definieert één globale variabele.

Syntaxis

HRESULT DefineGlobalVariable(  
    [in] const WCHAR  *name,  
    [in] ULONG32      attributes,  
    [in] ULONG32      cSig,  
    [in, size_is(cSig)] unsigned char signature[],  
    [in] ULONG32      addrKind,  
    [in] ULONG32      addr1,  
    [in] ULONG32      addr2,  
    [in] ULONG32      addr3);  

Parameters

name
[in] Een verwijzing naar een WCHAR waarmee de naam van de globale variabele wordt gedefinieerd.

attributes
[in] De globale variabelekenmerken.

cSig
[in] Een ULONG32 die de grootte, in tekens, van de signature buffer aangeeft.

signature
[in] De handtekening van de globale variabele.

addrKind
[in] Het adrestype.

addr1
[in] Het eerste adres voor de parameterspecificatie.

addr2
[in] Het tweede adres voor de parameterspecificatie.

addr3
[in] Het derde adres voor de parameterspecificatie.

Retourwaarde

S_OK of de methode slaagt; anders E_FAIL of een andere foutcode.

Vereisten

Header: CorSym.idl, CorSym.h

Zie ook