EN
Ce contenu n’est pas disponible dans votre langue. Voici la version anglaise.

WriteFmtUserTypeStg function

The WriteFmtUserTypeStg function writes a clipboard format and user type to the storage object.

Syntax


WINOLEAPI WriteFmtUserTypeStg(
  _In_  IStorage *pStg,
  _In_  CLIPFORMAT cf,
  _In_  LPWSTR *lpszUserType
);

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]

Pointer to a null-terminated Unicode string that specifies the object's current user type. The user type value, itself, cannot be NULL. This is the type returned by the IOleObject::GetUserType method. If this function is transported to a remote machine where the object class does not exist, this persistently stored user type can be shown to the user in dialog boxes.

Return value

S_OK

Indicates that the information was written successfully.

STG_E_MEDIUMFULL

Indicates that information could not be written due to lack of space on the storage medium.

Remarks

The WriteFmtUserTypeStg function must be called in an object's implementation of the IPersistStorage::Save method. It must also be called by document-level objects that use structured storage for their persistent representation in their save sequence.

To read the information saved, applications call the ReadFmtUserTypeStg function.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Ole2.h

Library

Ole32.lib

DLL

Ole32.dll

See also

IPersistStorage::Save
ReadFmtUserTypeStg

 

 

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft