Reference for unit 'Types': Constants

Constant Description
E_FAIL COM/RPC Error code : operation failed
E_INVALIDARG COM/RPC Error code: Invalid arguments were specified.
GUID_NULL Null GUID
LOCK_EXCLUSIVE Storage Lock stream data: lock exclusively for writing operation
LOCK_ONLYONCE Storage Lock stream data: lock is granted only once
LOCK_WRITE Storage Lock stream data: lock for writing operation
STATFLAG_DEFAULT Storage Statistics should contain pwcsName structure
STATFLAG_NONAME Storage Statistics must not contain pwcsName structure
STATFLAG_NOOPEN Storage : Not implemented
STGTY_LOCKBYTES Storage type - byte array
STGTY_PROPERTY Storage type - Property storage
STGTY_STORAGE Storage type - Storage
STGTY_STREAM Storage type - stream
STG_E_ABNORMALAPIEXIT Storage COM/RPC Error code: Abnormal exit of an API call.
STG_E_ACCESSDENIED Storage COM/RPC Error code: access to specified resource is denied
STG_E_BADBASEADDRESS Storage COM/RPC Error code: wrong address for OLE32.
STG_E_CANTSAVE Storage COM/RPC Error code: cannot save
STG_E_DISKISWRITEPROTECTED Storage COM/RPC Error code: Disk is read-only
STG_E_DOCFILECORRUPT Storage COM/RPC Error code: Document file is corrupted
STG_E_EXTANTMARSHALLINGS Storage COM/RPC Error code: extant marshallings exist on object
STG_E_FILEALREADYEXISTS Storage COM/RPC Error code: the specified object already exists.
STG_E_FILENOTFOUND Storage COM/RPC Error code: the file could not be found
STG_E_INCOMPLETE Storage COM/RPC Error code: download interrupted, resulting in incomplete file.
STG_E_INSUFFICIENTMEMORY Storage COM/RPC Error code: not enough operation for the operation
STG_E_INUSE Storage COM/RPC Error code: object is in use.
STG_E_INVALIDFLAG Storage COM/RPC Error code: invalid flag
STG_E_INVALIDFUNCTION Storage COM/RPC Error code: An invalid operation was called.
STG_E_INVALIDHANDLE Storage COM/RPC Error code: invalid object for operation
STG_E_INVALIDHEADER Storage COM/RPC Error code: Not a valid compound file
STG_E_INVALIDNAME Storage COM/RPC Error code: Not a valid name
STG_E_INVALIDPARAMETER Storage COM/RPC Error code: an invalid parameter was specified.
STG_E_INVALIDPOINTER Storage COM/RPC Error code: invalid pointer specified.
STG_E_LOCKVIOLATION Storage COM/RPC Error code: A locking violation occurred
STG_E_MEDIUMFULL Storage COM/RPC Error code: the medium was full.
STG_E_NOMOREFILES Storage COM/RPC Error code: no more objects to return.
STG_E_NOTCURRENT Storage COM/RPC Error code: contents changed by another user
STG_E_OLDDLL Storage COM/RPC Error code: old format of DLL
STG_E_OLDFORMAT Storage COM/RPC Error code: old compound file format
STG_E_PATHNOTFOUND Storage COM/RPC Error code: the path could not be found
STG_E_PROPSETMISMATCHED Storage COM/RPC Error code: Attempt to write a complex property to a simple property storage
STG_E_READFAULT Storage COM/RPC Error code: Error during read operation
STG_E_REVERTED Storage COM/RPC Error code: object no longer exists
STG_E_SEEKERROR Storage COM/RPC Error code: Error during seek operation
STG_E_SHAREREQUIRED Storage COM/RPC Error code: share.exe required for this operation
STG_E_SHAREVIOLATION Storage COM/RPC Error code: A sharing violation occurred
STG_E_TERMINATED Storage COM/RPC Error code: download terminated.
STG_E_TOOMANYOPENFILES Storage COM/RPC Error code: too many open files.
STG_E_UNIMPLEMENTEDFUNCTION Storage COM/RPC Error code: unimplemented function
STG_E_UNKNOWN Storage COM/RPC Error code: unknown error.
STG_E_WRITEFAULT Storage COM/RPC Error code: Error during write operation
STG_S_BLOCK Storage COM/RPC Error code: storage operation would block till more data comes available.
STG_S_CONVERTED Storage COM/RPC Error code: object was converted to compound file.
STG_S_MONITORING Storage COM/RPC Error code: ?
STG_S_RETRYNOW Storage COM/RPC Error code: Retry operation
STREAM_SEEK_CUR Storage Stream seek operation offset type : relative position
STREAM_SEEK_END Storage Stream seek operation offset type : Position relative to end of stream
STREAM_SEEK_SET Storage Stream seek operation offset type : set absolute position