Método ISymUnmanagedWriter::DefineGlobalVariable
Define uma única variável global.
Sintaxe
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 da variável global.
attributes
[in] Os atributos da variável global.
cSig
[in] Um ULONG32
que indica o tamanho, em caracteres, do buffer signature
.
signature
[in] A assinatura da 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 Retornado
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
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de