Freigeben über


ISymUnmanagedWriter::SetSymAttribute-Methode

Aktualisiert: November 2007

Definiert ein benutzerdefiniertes Attribut anhand seines Namens. Im Gegensatz zu benutzerdefinierten Metadatenattributen befinden sich diese Attribute im Symbolspeicher.

HRESULT SetSymAttribute(
    [in] mdToken parent,
    [in] const WCHAR *name,
    [in] ULONG32 cData,
    [in, size_is(cData)] unsigned char data[]);

Parameter

  • parent
    [in] Das Metadatentoken für das Attribut , das definiert wird.

  • name
    [in] Ein Zeiger auf ein WCHAR, das den Attributnamen enthält.

  • cData
    [in] Ein ULONG32, das die Größe des data-Arrays angibt.

  • data
    [in] Der Attributwert.

Rückgabewert

S_OK, wenn die Methode erfolgreich ausgeführt wurde, andernfalls E_FAIL oder ein anderer Fehlercode.

Anforderungen

Header: CorSym.idl

Siehe auch

Referenz

ISymUnmanagedWriter