Aracılığıyla paylaş


ISymUnmanagedWriter::DefineGlobalVariable Yöntemi

Tek bir genel değişken tanımlar.

Sözdizimi

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

Parametreler

name
[in] Genel değişken adını tanımlayan bir WCHAR işaretçi.

attributes
[in] Genel değişken öznitelikleri.

cSig
[in] ULONG32 Arabelleğin karakter signature cinsinden boyutunu gösteren bir.

signature
[in] Genel değişken imzası.

addrKind
[in] Adres türü.

addr1
[in] Parametre belirtiminin ilk adresi.

addr2
[in] Parametre belirtiminin ikinci adresi.

addr3
[in] Parametre belirtimi için üçüncü adres.

Dönüş Değeri

Yöntemin başarılı olup olmadığını S_OK; aksi takdirde, E_FAIL veya başka bir hata kodu.

Gereksinimler

Üstbilgi: CorSym.idl, CorSym.h

Ayrıca bkz.