次の方法で共有


IAssemblyName::SetProperty メソッド (winsxs.h)

SetProperty メソッドは、名前と値のペアをサイド バイ サイド アセンブリ名に追加します。 このメソッドは、既存の名前と値のペアの値を変更または削除できます。

構文

HRESULT SetProperty(
  [in]           DWORD  PropertyId,
  [in]           LPVOID pvProperty,
  [in, optional] DWORD  cbProperty
);

パラメーター

[in] PropertyId

名前と値のペアを表すプロパティ ID。 有効なプロパティ ID は列挙値 ASM_NAME

[in] pvProperty

名前と値のペアの値を含むバッファーへのポインター。

[in, optional] cbProperty

pvProperty で指定されたバッファーのサイズ (バイト単位)。 アセンブリ名から名前と値のペアを削除するには、このパラメーターの値を 0 に設定します。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

戻り値 説明
S_OK
メソッドが成功しました。
S_FALSE
メソッドが成功しませんでした。
E_UNEXPECTED
メソッドが成功しませんでした。 SetProperty メソッドは Finalize メソッドの後に呼び出されました。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー winsxs.h
[DLL] Sxs.dll

こちらもご覧ください

IAssemblyName