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 |