Share via


IPropertyStorage::D eleteMultiple 方法 (propidl.h)

DeleteMultiple 方法會刪除這個屬性集中存在的許多指示屬性。

語法

HRESULT DeleteMultiple(
  [in] ULONG             cpspec,
  [in] const PROPSPEC [] rgpspec
);

參數

[in] cpspec

要刪除的屬性數值計數。 這個參數的值可以合法地設定為零,不過,不論 rgpspec 中設定的值為何,都無法刪除方法的目的,因為不會刪除任何屬性。

[in] rgpspec

要刪除的屬性。 允許混合屬性識別碼和字串具名屬性。 可能會有重複專案,而且不需要依任何順序指定屬性。

傳回值

除了下列專案外,這個方法還支援標準傳回值E_UNEXPECTED:

備註

IPropertyStorage::D eleteMultiple 必須刪除目前屬性集中的指示屬性數目。 如果在開啟該屬性時刪除數據流或儲存值屬性,刪除將會成功,並將先前傳回的 IStreamIStorage 指標置於還原狀態。

規格需求

需求
最低支援的用戶端 Windows 2000 專業版 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows 2000 Server [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 propidl.h (包括 Objbase.h、Propidlbase.h)
程式庫 Uuid.lib
Dll Ole32.dll