EmitAssemblyCustomAttribute-Methode
Rufen Sie diese Methode auf, um benutzerdefinierte Attribute auf Assemblyebene festzulegen.
HRESULT EmitAssemblyCustomAttribute(
mdAssembly AssemblyID,
mdToken FileToken,
mdToken tkType,
void const* pCustomValue,
DWORD cbCustomValue,
BOOL bSecurity,
BOOL bAllowMulti
) PURE;
Parameter
AssemblyID
Die ID der Assembly.FileToken
Datei, die das Attribut definiert. Kann NULL sein, sofern AssemblyID kein ungebundenes .netmodule angibt.tkType
Typ des benutzerdefinierten Attributs.pCustomValue
Benutzerdefinierte Werte.cbCustomValue
Länge benutzerdefinierter Werte.bSecurity
TRUE, wenn es sich um ein benutzerdefiniertes Attribut für die Assemblysignierung handelt.bAllowMulti
TRUE, wenn mehrere Attribute ausgegeben werden sollen.
Rückgabewert
Gibt S_OK zurück, wenn die Methode erfolgreich ausgeführt wurde.
Anforderungen
Erfordert alink.h.
Siehe auch
Konzepte
ALink-API (Verweis zur nicht verwalteten API)