Método de ISymUnmanagedReader::GetSymAttribute

Obtém um atributo personalizado com base em seu nome. Ao contrário dos atributos de metadados personalizados, esses atributos personalizados são mantidos no armazenamento de símbolo.

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 para o objeto para o qual o atributo é solicitado.

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

  • cBuffer
    [in] O tamanho da buffer matriz.

  • 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 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 ISymUnmanagedReader