ISymUnmanagedReader::GetSymAttribute-Methode
Ruft ein benutzerdefiniertes Attribut basierend auf seinem Namen ab. Im Gegensatz zu benutzerdefinierten Metadatenattributen werden diese benutzerdefinierten Attribute im Symbolspeicher gespeichert.
Syntax
HRESULT GetSymAttribute (
[in] mdToken parent,
[in] WCHAR *name,
[in] ULONG32 cBuffer,
[out] ULONG32 *pcBuffer,
[out, size_is (cBuffer),
length_is (*pcBuffer)] BYTE buffer[]);
Parameter
parent
Das Metadatentoken für das Objekt, für das das Attribut angefordert wird.
name
[in] Ein Zeiger auf die Variable, die das abzurufende Attribut angibt.
cBuffer
[in] Die Größe des buffer
-Arrays.
pcBuffer
[out] Ein Zeiger auf die Variable, die die Länge der Attributdaten empfängt.
buffer
[out] Ein Zeiger auf die Variable, die die Attributdaten empfängt.
Rückgabewert
S_OK, wenn die Methode erfolgreich ist; andernfalls E_FAIL oder einen anderen Fehlercode.
Anforderungen
Header: CorSym.idl, CorSym.h