Freigeben über


ISymUnmanagedReader2::GetSymAttributePreRemap-Methode

Ruft ein benutzerdefiniertes Attribut basierend auf seinem Namen ab. Im Gegensatz zu benutzerdefinierten Metadatenattributen werden diese Attribute im Symbolspeicher gespeichert.

Syntax

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

Parameter

parent
[in] Das Metadatentoken des übergeordneten Elements.

name
[in] Ein Zeiger auf eine WCHAR, der den Namen enthält.

cBuffer
[in] Eine ULONG32, die die Größe des Arrays buffer angibt.

pcBuffer
[out] Ein Zeiger auf eine ULONG32, die die Größe des Puffers empfängt, der erforderlich ist, um die Attributbytes zu enthalten.

buffer
[out] Ein Zeiger auf den Puffer, der die Attributbytes empfängt.

Rückgabewert

S_OK, wenn die Methode erfolgreich ist, andernfalls E_FAIL oder ein anderer Fehlercode.

Anforderungen

Header: CorSym.idl, CorSym.h

Siehe auch