Compartilhar via


Método ISymUnmanagedReader::GetSymAttribute

Obtém um atributo personalizado com base no nome. Ao contrário dos atributos personalizados de metadados, esses atributos personalizados são mantidos no repositório de símbolos.

Sintaxe

HRESULT GetSymAttribute (  
    [in]  mdToken  parent,  
    [in]  WCHAR    *name,  
    [in]  ULONG32  cBuffer,  
    [out] ULONG32  *pcBuffer,  
    [out, size_is (cBuffer),  
        length_is (*pcBuffer)] BYTE buffer[]);  

Parâmetros

parent
[in] O token de metadados do objeto para o qual o atributo é solicitado.

name
[in] Um ponteiro para a variável que indica o atributo a ser recuperado.

cBuffer
[in] O tamanho da matriz buffer.

pcBuffer
[out] Um ponteiro para a variável que recebe o comprimento dos dados de atributo.

buffer
[out] Um ponteiro para a variável que recebe os dados de atributo.

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