WriteClassStg

Stores the specified CLSID in a storage object.

HRESULT WriteClassStg(

IStorage * pStg,
//Points to the storage object
REFCLSID rclsid
//Specifies the CLSID to be stored in the storage object
);

Parameters

pStg

Points to the storage object that will get a new CLSID.

rclsid

Points to the CLSID to be stored with the object.

Return Values

S_OK

Indicates the CLSID was successfully written to the file.

STG_E_MEDIUMFULL

Indicates the CLSID could not be written due to lack of memory.

IStorage::SetClass method error return values.

Comments

This function writes a CLSID to the specified storage object so it can be read by the ReadClassStg function. Container applications typically call this function before calling the IPersistStorage::Save method.

See Also

OleSave, ReadClassStg

Software for developers
Delphi Components
.Net Components
Software for Android Developers
More information resources
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database