Condividi tramite


Metodo ISymUnmanagedReader::GetSymAttribute

Ottiene un attributo personalizzato in base al nome. A differenza degli attributi personalizzati dei metadati, questi attributi personalizzati vengono mantenuti nell'archivio simboli.

Sintassi

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

Parametri

parent
[in] Token di metadati per l'oggetto per cui viene richiesto l'attributo.

name
[in] Puntatore alla variabile che indica l'attributo da recuperare.

cBuffer
[in] Dimensione della matrice buffer.

pcBuffer
[out] Puntatore alla variabile che riceve la lunghezza dei dati dell'attributo.

buffer
[out] Puntatore alla variabile che riceve i dati dell'attributo.

Valore restituito

S_OK se il metodo ha esito positivo; in caso contrario, E_FAIL o un altro codice di errore.

Requisiti

Intestazione: CorSym.idl, CorSym.h

Vedi anche