| 1 | 
 /** | 
 
 
 
 
 
 | 2 | 
  * This file has no copyright assigned and is placed in the Public Domain. | 
 
 
 
 
 
 | 3 | 
  * This file is part of the mingw-w64 runtime package. | 
 
 
 
 
 
 | 4 | 
  * No warranty is given; refer to the file DISCLAIMER.PD within this package. | 
 
 
 
 
 
 | 5 | 
  */ | 
 
 
 
 
 
 | 6 | 
  | 
 
 
 
 
 
 | 7 | 
 #ifndef _ERRORS_H_ | 
 
 
 
 
 
 | 8 | 
 #define _ERRORS_H_ | 
 
 
 
 
 
 | 9 | 
  | 
 
 
 
 
 
 | 10 | 
 #define VSS_E_BAD_STATE ((HRESULT)0x80042301) | 
 
 
 
 
 
 | 11 | 
 #define VSS_E_UNEXPECTED ((HRESULT)0x80042302) | 
 
 
 
 
 
 | 12 | 
 #define VSS_E_PROVIDER_ALREADY_REGISTERED ((HRESULT)0x80042303) | 
 
 
 
 
 
 | 13 | 
 #define VSS_E_PROVIDER_NOT_REGISTERED ((HRESULT)0x80042304) | 
 
 
 
 
 
 | 14 | 
 #define VSS_E_PROVIDER_VETO ((HRESULT)0x80042306) | 
 
 
 
 
 
 | 15 | 
 #define VSS_E_PROVIDER_IN_USE ((HRESULT)0x80042307) | 
 
 
 
 
 
 | 16 | 
 #define VSS_E_OBJECT_NOT_FOUND ((HRESULT)0x80042308) | 
 
 
 
 
 
 | 17 | 
 #define VSS_S_ASYNC_PENDING ((HRESULT)0x00042309) | 
 
 
 
 
 
 | 18 | 
 #define VSS_S_ASYNC_FINISHED ((HRESULT)0x0004230A) | 
 
 
 
 
 
 | 19 | 
 #define VSS_S_ASYNC_CANCELLED ((HRESULT)0x0004230B) | 
 
 
 
 
 
 | 20 | 
 #define VSS_E_VOLUME_NOT_SUPPORTED ((HRESULT)0x8004230C) | 
 
 
 
 
 
 | 21 | 
 #define VSS_E_VOLUME_NOT_SUPPORTED_BY_PROVIDER ((HRESULT)0x8004230E) | 
 
 
 
 
 
 | 22 | 
 #define VSS_E_OBJECT_ALREADY_EXISTS ((HRESULT)0x8004230D) | 
 
 
 
 
 
 | 23 | 
 #define VSS_E_UNEXPECTED_PROVIDER_ERROR ((HRESULT)0x8004230F) | 
 
 
 
 
 
 | 24 | 
 #define VSS_E_CORRUPT_XML_DOCUMENT ((HRESULT)0x80042310) | 
 
 
 
 
 
 | 25 | 
 #define VSS_E_INVALID_XML_DOCUMENT ((HRESULT)0x80042311) | 
 
 
 
 
 
 | 26 | 
 #define VSS_E_MAXIMUM_NUMBER_OF_VOLUMES_REACHED ((HRESULT)0x80042312) | 
 
 
 
 
 
 | 27 | 
 #define VSS_E_FLUSH_WRITES_TIMEOUT ((HRESULT)0x80042313) | 
 
 
 
 
 
 | 28 | 
 #define VSS_E_HOLD_WRITES_TIMEOUT ((HRESULT)0x80042314) | 
 
 
 
 
 
 | 29 | 
 #define VSS_E_UNEXPECTED_WRITER_ERROR ((HRESULT)0x80042315) | 
 
 
 
 
 
 | 30 | 
 #define VSS_E_SNAPSHOT_SET_IN_PROGRESS ((HRESULT)0x80042316) | 
 
 
 
 
 
 | 31 | 
 #define VSS_E_MAXIMUM_NUMBER_OF_SNAPSHOTS_REACHED ((HRESULT)0x80042317) | 
 
 
 
 
 
 | 32 | 
 #define VSS_E_WRITER_INFRASTRUCTURE ((HRESULT)0x80042318) | 
 
 
 
 
 
 | 33 | 
 #define VSS_E_WRITER_NOT_RESPONDING ((HRESULT)0x80042319) | 
 
 
 
 
 
 | 34 | 
 #define VSS_E_WRITER_ALREADY_SUBSCRIBED ((HRESULT)0x8004231A) | 
 
 
 
 
 
 | 35 | 
 #define VSS_E_UNSUPPORTED_CONTEXT ((HRESULT)0x8004231B) | 
 
 
 
 
 
 | 36 | 
 #define VSS_E_VOLUME_IN_USE ((HRESULT)0x8004231D) | 
 
 
 
 
 
 | 37 | 
 #define VSS_E_MAXIMUM_DIFFAREA_ASSOCIATIONS_REACHED ((HRESULT)0x8004231E) | 
 
 
 
 
 
 | 38 | 
 #define VSS_E_INSUFFICIENT_STORAGE ((HRESULT)0x8004231F) | 
 
 
 
 
 
 | 39 | 
 #define VSS_E_NO_SNAPSHOTS_IMPORTED ((HRESULT)0x80042320) | 
 
 
 
 
 
 | 40 | 
 #define VSS_S_SOME_SNAPSHOTS_NOT_IMPORTED ((HRESULT)0x00042321) | 
 
 
 
 
 
 | 41 | 
 #define VSS_E_SOME_SNAPSHOTS_NOT_IMPORTED ((HRESULT)0x80042321) | 
 
 
 
 
 
 | 42 | 
 #define VSS_E_MAXIMUM_NUMBER_OF_REMOTE_MACHINES_REACHED ((HRESULT)0x80042322) | 
 
 
 
 
 
 | 43 | 
 #define VSS_E_REMOTE_SERVER_UNAVAILABLE ((HRESULT)0x80042323) | 
 
 
 
 
 
 | 44 | 
 #define VSS_E_REMOTE_SERVER_UNSUPPORTED ((HRESULT)0x80042324) | 
 
 
 
 
 
 | 45 | 
 #define VSS_E_REVERT_IN_PROGRESS ((HRESULT)0x80042325) | 
 
 
 
 
 
 | 46 | 
 #define VSS_E_REVERT_VOLUME_LOST ((HRESULT)0x80042326) | 
 
 
 
 
 
 | 47 | 
 #define VSS_E_REBOOT_REQUIRED ((HRESULT)0x80042327) | 
 
 
 
 
 
 | 48 | 
 #define VSS_E_TRANSACTION_FREEZE_TIMEOUT ((HRESULT)0x80042328) | 
 
 
 
 
 
 | 49 | 
 #define VSS_E_TRANSACTION_THAW_TIMEOUT ((HRESULT)0x80042329) | 
 
 
 
 
 
 | 50 | 
 #define VSS_E_VOLUME_NOT_LOCAL ((HRESULT)0x8004232D) | 
 
 
 
 
 
 | 51 | 
 #define VSS_E_CLUSTER_TIMEOUT ((HRESULT)0x8004232E) | 
 
 
 
 
 
 | 52 | 
 #define VSS_E_WRITERERROR_INCONSISTENTSNAPSHOT ((HRESULT)0x800423F0) | 
 
 
 
 
 
 | 53 | 
 #define VSS_E_WRITERERROR_OUTOFRESOURCES ((HRESULT)0x800423F1) | 
 
 
 
 
 
 | 54 | 
 #define VSS_E_WRITERERROR_TIMEOUT ((HRESULT)0x800423F2) | 
 
 
 
 
 
 | 55 | 
 #define VSS_E_WRITERERROR_RETRYABLE ((HRESULT)0x800423F3) | 
 
 
 
 
 
 | 56 | 
 #define VSS_E_WRITERERROR_NONRETRYABLE ((HRESULT)0x800423F4) | 
 
 
 
 
 
 | 57 | 
 #define VSS_E_WRITERERROR_RECOVERY_FAILED ((HRESULT)0x800423F5) | 
 
 
 
 
 
 | 58 | 
 #define VSS_E_BREAK_REVERT_ID_FAILED ((HRESULT)0x800423F6) | 
 
 
 
 
 
 | 59 | 
 #define VSS_E_LEGACY_PROVIDER ((HRESULT)0x800423F7) | 
 
 
 
 
 
 | 60 | 
 #define VSS_E_MISSING_DISK ((HRESULT)0x800423F8) | 
 
 
 
 
 
 | 61 | 
 #define VSS_E_MISSING_HIDDEN_VOLUME ((HRESULT)0x800423F9) | 
 
 
 
 
 
 | 62 | 
 #define VSS_E_MISSING_VOLUME ((HRESULT)0x800423FA) | 
 
 
 
 
 
 | 63 | 
 #define VSS_E_AUTORECOVERY_FAILED ((HRESULT)0x800423FB) | 
 
 
 
 
 
 | 64 | 
 #define VSS_E_DYNAMIC_DISK_ERROR ((HRESULT)0x800423FC) | 
 
 
 
 
 
 | 65 | 
 #define VSS_E_NONTRANSPORTABLE_BCD ((HRESULT)0x800423FD) | 
 
 
 
 
 
 | 66 | 
 #define VSS_E_CANNOT_REVERT_DISKID ((HRESULT)0x800423FE) | 
 
 
 
 
 
 | 67 | 
 #define VSS_E_RESYNC_IN_PROGRESS ((HRESULT)0x800423FF) | 
 
 
 
 
 
 | 68 | 
 #define VSS_E_CLUSTER_ERROR ((HRESULT)0x80042400) | 
 
 
 
 
 
 | 69 | 
 #define VSS_E_UNSELECTED_VOLUME ((HRESULT)0x8004232A) | 
 
 
 
 
 
 | 70 | 
 #define VSS_E_SNAPSHOT_NOT_IN_SET ((HRESULT)0x8004232B) | 
 
 
 
 
 
 | 71 | 
 #define VSS_E_NESTED_VOLUME_LIMIT ((HRESULT)0x8004232C) | 
 
 
 
 
 
 | 72 | 
 #define VSS_E_NOT_SUPPORTED ((HRESULT)0x8004232F) | 
 
 
 
 
 
 | 73 | 
 #define VSS_E_WRITERERROR_PARTIAL_FAILURE ((HRESULT)0x80042336) | 
 
 
 
 
 
 | 74 | 
 #define VSS_E_ASRERROR_DISK_ASSIGNMENT_FAILED ((HRESULT)0x80042401) | 
 
 
 
 
 
 | 75 | 
 #define VSS_E_ASRERROR_DISK_RECREATION_FAILED ((HRESULT)0x80042402) | 
 
 
 
 
 
 | 76 | 
 #define VSS_E_ASRERROR_NO_ARCPATH ((HRESULT)0x80042403) | 
 
 
 
 
 
 | 77 | 
 #define VSS_E_ASRERROR_MISSING_DYNDISK ((HRESULT)0x80042404) | 
 
 
 
 
 
 | 78 | 
 #define VSS_E_ASRERROR_SHARED_CRIDISK ((HRESULT)0x80042405) | 
 
 
 
 
 
 | 79 | 
 #define VSS_E_ASRERROR_DATADISK_RDISK0 ((HRESULT)0x80042406) | 
 
 
 
 
 
 | 80 | 
 #define VSS_E_ASRERROR_RDISK0_TOOSMALL ((HRESULT)0x80042407) | 
 
 
 
 
 
 | 81 | 
 #define VSS_E_ASRERROR_CRITICAL_DISKS_TOO_SMALL ((HRESULT)0x80042408) | 
 
 
 
 
 
 | 82 | 
 #define VSS_E_WRITER_STATUS_NOT_AVAILABLE ((HRESULT)0x80042409) | 
 
 
 
 
 
 | 83 | 
 #define VSS_E_ASRERROR_DYNAMIC_VHD_NOT_SUPPORTED ((HRESULT)0x8004240A) | 
 
 
 
 
 
 | 84 | 
 #define VSS_E_CRITICAL_VOLUME_ON_INVALID_DISK ((HRESULT)0x80042411) | 
 
 
 
 
 
 | 85 | 
 #define VSS_E_ASRERROR_RDISK_FOR_SYSTEM_DISK_NOT_FOUND ((HRESULT)0x80042412) | 
 
 
 
 
 
 | 86 | 
 #define VSS_E_ASRERROR_NO_PHYSICAL_DISK_AVAILABLE ((HRESULT)0x80042413) | 
 
 
 
 
 
 | 87 | 
 #define VSS_E_ASRERROR_FIXED_PHYSICAL_DISK_AVAILABLE_AFTER_DISK_EXCLUSION ((HRESULT)0x80042414) | 
 
 
 
 
 
 | 88 | 
 #define VSS_E_ASRERROR_CRITICAL_DISK_CANNOT_BE_EXCLUDED ((HRESULT)0x80042415) | 
 
 
 
 
 
 | 89 | 
 #define VSS_E_ASRERROR_SYSTEM_PARTITION_HIDDEN ((HRESULT)0x80042416) | 
 
 
 
 
 
 | 90 | 
 #define VSS_E_FSS_TIMEOUT ((HRESULT)0x80042417) | 
 
 
 
 
 
 | 91 | 
  | 
 
 
 
 
 
 | 92 | 
 #endif /* _ERRORS_H_ */ |