次の方法で共有


EmitAssemblyCustomAttribute メソッド

アセンブリレベルのカスタム属性を設定するために呼び出します。

HRESULT EmitAssemblyCustomAttribute(
    mdAssembly   AssemblyID,
    mdToken      FileToken,
    mdToken      tkType,
    void const*  pCustomValue,
    DWORD        cbCustomValue,
    BOOL         bSecurity,
    BOOL         bAllowMulti
) PURE;

パラメーター

  • AssemblyID
    アセンブリの ID。

  • FileToken
    属性を定義するファイル。 AssemblyID が非バインドの netmodule を示さない場合は NULL を指定できます。

  • tkType
    カスタム属性の種類。

  • pCustomValue
    カスタム値のデータ。

  • cbCustomValue
    カスタム値のデータの長さ。

  • bSecurity
    カスタム属性がアセンブリ署名に関連する場合は TRUE。

  • bAllowMulti
    複数の属性を生成する場合は TRUE。

戻り値

メソッドが成功した場合は S_OK を返します。

必要条件

alink.h が必要です。

参照

概念

ALink API (アンマネージ API リファレンス)

その他の技術情報

IALink インターフェイス

IALink2 インターフェイス