共用方式為


IAssemblyName::SetProperty 方法 (winsxs.h)

SetProperty 方法會將名稱/值組加入並存元件名稱。 這個方法可以變更或刪除現有名稱/值組的值。

語法

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

參數

[in] PropertyId

表示名稱/值組的屬性識別碼。 有效的屬性標識碼 ASM_NAME 列舉值。

[in] pvProperty

緩衝區的指標,其中包含名稱/值組的值。

[in, optional] cbProperty

pvProperty 所指定的緩衝區位元組大小。 將此參數的值設定為零,以從元件名稱中移除名稱/值組。

傳回值

這個方法可以傳回其中一個值。

傳回值 描述
S_OK
此方法已成功。
S_FALSE
方法未成功。
E_UNEXPECTED
方法未成功。 SetProperty 方法是在 Finalize 方法之後呼叫。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 winsxs.h
Dll Sxs.dll

另請參閱

IAssemblyName