Sdílet prostřednictvím


ISymUnmanagedWriter::DefineGlobalVariable – metoda

Definuje jednu globální proměnnou.

Syntaxe

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);  

Parametry

name
[v] Ukazatel na objekt WCHAR , který definuje název globální proměnné.

attributes
[v] Atributy globální proměnné.

cSig
[v] A ULONG32 , který označuje velikost vyrovnávací paměti ve znacích signature .

signature
[v] Podpis globální proměnné.

addrKind
[v] Typ adresy.

addr1
[v] První adresa specifikace parametru.

addr2
[v] Druhá adresa specifikace parametru.

addr3
[v] Třetí adresa pro specifikaci parametru.

Návratová hodnota

S_OK, pokud je metoda úspěšná; v opačném případě E_FAIL nebo jiný kód chyby.

Požadavky

Záhlaví: CorSym.idl, CorSym.h

Viz také