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 に設定します。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
戻り値 | 説明 |
---|---|
|
メソッドが成功しました。 |
|
メソッドが成功しませんでした。 |
|
メソッドが成功しませんでした。 SetProperty メソッドは Finalize メソッドの後に呼び出されました。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winsxs.h |
[DLL] | Sxs.dll |