The source of the error code is OLE Storage.[1][2]
0x80030001
: Unable to perform requested operation.[2]0x80030002
: %1 could not be found.[2]0x80030003
: The path %1 could not be found.[2]0x80030004
: There are insufficient resources to open another file.[2]0x80030005
: Access Denied.[2]0x80030006
: Attempted an operation on an invalid object.[2]0x80030008
: There is insufficient memory available to complete operation.[2]0x80030009
: Invalid pointer error.[2]0x80030012
: There are no more entries to return.[2]0x80030013
: Disk is write-protected.[2]0x80030019
: An error occurred during a seek operation.[2]0x8003001D
: A disk error occurred during a write operation.[2]0x8003001E
: A disk error occurred during a read operation.[2]0x80030020
: A share violation has occurred.[2]0x80030021
: A lock violation has occurred.[2]0x80030050
: %1 already exists.[2]0x80030057
: Invalid parameter error.[2]0x80030070
: There is insufficient disk space to complete operation.[2]0x800300F0
: Illegal write of non-simple property to simple property set.[2]0x800300FA
: An API call exited abnormally.[2]0x800300FB
: The file %1 is not a valid compound file.[2]0x800300FC
: The name %1 is not valid.[2]0x800300FD
: An unexpected error occurred.[2]0x800300FE
: That function is not implemented.[2]0x800300FF
: Invalid flag error.[2]0x80030100
: Attempted to use an object that is busy.[2]0x80030101
: The storage has been changed since the last commit.[2]0x80030102
: Attempted to use an object that has ceased to exist.[2]0x80030103
: Can't save.[2]0x80030104
: The compound file %1 was produced with an incompatible version of storage.[2]0x80030105
: The compound file %1 was produced with a newer version of storage.[2]0x80030106
: Share.exe or equivalent is required for operation.[2]0x80030107
: Illegal operation called on non-file based storage.[2]0x80030108
: Illegal operation called on object with extant marshallings.[2]0x80030109
: The docfile has been corrupted.[2]0x80030110
: OLE32.DLL has been loaded at the wrong address.[2]0x80030111
: The compound file is too large for the current implementation[2]0x80030112
: The compound file was not created with the STGM_SIMPLE flag[2]0x80030201
: The file download was aborted abnormally. The file is incomplete.[2]0x80030202
: The file download has been terminated.[2]0x00030200
: The underlying file was converted to compound file format.[2]0x00030201
: The storage operation should block until more data is available.[2]0x00030202
: The storage operation should retry immediately.[2]0x00030203
: The notified event sink will not influence the storage operation.[2]0x00030204
: Multiple opens prevent consolidated. (commit succeeded).[2]0x00030205
: Consolidation of the storage file failed. (commit succeeded).[2]0x00030206
: Consolidation of the storage file is inappropriate. (commit succeeded).[2]0x00030207
: The device needs to be power cycled. (commit succeeded).[2]0x80030208
: The specified firmware slot is invalid.[2]0x80030209
: The specified firmware image is invalid.[2]0x8003020A
: The storage device is unresponsive.[2]0x80030305
: Generic Copy Protection Error.[2]0x80030306
: Copy Protection Error - DVD CSS Authentication failed.[2]0x80030307
: Copy Protection Error - The given sector does not have a valid CSS key.[2]0x80030308
: Copy Protection Error - DVD session key not established.[2]0x80030309
: Copy Protection Error - The read failed because the sector is encrypted.[2]0x8003030A
: Copy Protection Error - The current DVD's region does not correspond to the region setting of the drive.[2]0x8003030B
: Copy Protection Error - The drive's region setting may be permanent or the number of user resets has been exhausted.[2]