[Overview][Constants][Types][Classes][Procedures and functions][Index] | Reference for unit 'Types' (#rtl)

# Reference for unit 'Types': Constants

`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