IPropertySetStorage::Delete method (propidl.h)

The Delete method deletes one of the property sets contained in the property set storage object.

Syntax

HRESULT Delete(
  [in] REFFMTID rfmtid
);

Parameters

[in] rfmtid

FMTID of the property set to be deleted.

Return value

This method supports the standard return value E_UNEXPECTED, in addition to the following:

Remarks

IPropertySetStorage::Delete deletes the property set specified by its FMTID. Specifying a property set that does not exist returns an error. Open substorages and streams(opened through one of the storage- or stream-valued properties) are put into the reverted state.

Requirements

Requirement Value
Minimum supported client Windows 2000 Professional [desktop apps | UWP apps]
Minimum supported server Windows 2000 Server [desktop apps | UWP apps]
Target Platform Windows
Header propidl.h (include Objbase.h)
Library Uuid.lib
DLL Ole32.dll