Método de ISymUnmanagedWriter::DefineGlobalVariable
Define uma variável global única.
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);
Parâmetros
name
[in] Um ponteiro para um WCHAR que define o nome de variável global.attributes
[in] Os atributos de variáveis globais.cSig
[in] A ULONG32 que indica o tamanho, em caracteres, da signature buffer.signature
[in] A assinatura de variável global.addrKind
[in] O tipo de endereço.addr1
[in] O primeiro endereço para a especificação do parâmetro.addr2
[in] O segundo endereço para a especificação do parâmetro.addr3
[in] O terceiro endereço para a especificação do parâmetro.
Valor de retorno
S_OK se o método for bem-sucedido; Caso contrário, E_FAIL ou algum outro código de erro.
Requisitos
Cabeçalho: CorSym.idl, CorSym.h
Consulte também
Referência
Interface de ISymUnmanagedWriter