Método ISymUnmanagedWriter::DefineParameter
Define um único parâmetro no método corrente. O tipo de parâmetro é obtido da posição do parâmetro (sequência) na assinatura do método.
Se parâmetros definidos nos metadados quanto a um determinado método, não é necessário defini-las novamente usando esse método. Os leitores de símbolo devem verificar os metadados normal para os parâmetros antes de verificar o armazenamento de símbolo.
HRESULT DefineParameter(
[in] const WCHAR *name,
[in] ULONG32 attributes,
[in] ULONG32 sequence,
[in] ULONG32 addrKind,
[in] ULONG32 addr1,
[in] ULONG32 addr2,
[in] ULONG32 addr3);
Parâmetros
name
[in] O nome do parâmetro.attributes
[in] Os atributos de parâmetro.sequence
[in] A assinatura de parâmetro.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 a especificação do parâmetro.
Valor de retorno
S_OK se o método for bem-sucedida; caso contrário, E_FAIL ou Outros código de erro.
Requisitos
Cabeçalho: CorSym.idl