ISymUnmanagedWriter::DefineGlobalVariable, méthode
Définit une variable globale unique.
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);
Paramètres
name
[in] Pointeur vers un WCHAR qui définit le nom de la variable globale.attributes
[in] Attributs de la variable globale.cSig
[in] ULONG32 qui indique la taille, en caractères, de la mémoire tampon signature.signature
[in] Signature de variable globale.addrKind
[in] Type d'adresse.addr1
[in] Première adresse de la spécification du paramètre.addr2
[in] Deuxième adresse de la spécification du paramètre.addr3
[in] Troisième adresse de la spécification du paramètre.
Valeur de retour
S_OK si la méthode réussit ; sinon, E_FAIL ou un autre code d'erreur.
Configuration requise
En-tête : CorSym.idl, CorSym.h
Voir aussi
Référence
ISymUnmanagedWriter, interface