WriteFmtUserTypeStg
Writes a
clipboard format and user type to the storage object.
WINOLEAPI WriteFmtUserTypeStg(
IStorage * pStg, |
//Points
to the IStorage interface on the storage object |
CLIPFORMAT cf, |
//Specifies
the clipboard format |
LPWSTR * lpszUserType |
//Points to
the current user type |
); |
|
Parameters
pStg
[in] IStorage
pointer to the storage object where the information is to be written.
cf
[in]
Specifies the clipboard format that describes the structure of the native area
of the storage object. The format tag includes the policy for the names of
streams and substorages within this storage object and the rules for
interpreting data within those streams.
lpszUserType
[in] Points
to the object s current user type. It cannot be NULL. This is the type returned
by the IOleObject::GetUserType
Return Values
S_OK
Indicates the
information was written successfully.
STG_E_MEDIUMFULL
Indicates
information could not be written due to lack of space on the storage medium.
IStream::Write method error return values.
Remarks
The WriteFmtUserTypeStg
function must be called in an object s implementation of the IPersistStorage::Save
To read the
information saved, applications call the ReadFmtUserTypeStg
See Also