IStorage::SetClass
Assigns the specified CLSID to this storage object.
HRESULT SetClass(
REFCLSID clsid
| //Class identifier to be assigned to the storage object
|
);
|
|
Parameter
clsid
[in]The class identifier that is to be associated with the storage object.
Return Values
S_OK
The CLSID
was successfully assigned.
STG_E_ACCESSDENIED
The caller does not have sufficient permissions for assigning a class
identifier to the storage object.
STG_E_MEDIUMFULL
Not enough space was left on device to complete the operation.
STG_E_REVERTED
The object has been invalidated by a revert operation above it in the
transaction tree.
Comments
When first created, a storage object has an associated CLSID of CLSID_NULL.
You call this method to assign a class identifier to the storage object.
You can retrieve the current CLSID of a storage object with the
IStorage::Stat method.
See Also
IStorage::Stat
- 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