Return Values for UiCreatePatchPackage
UiCreatePatchPackageEx (PATCHWIZ.DLL) may return the following values. The return value is ERROR_SUCCESS plus the values in this table.
| Symbolic | Code | Description |
|---|---|---|
| ERROR_PCW_BASE | 0xC00E5101 | Base return value (0xC00E5101) |
| ERROR_PCW_PCP_DOESNT_EXIST | 0x00 | The patch creation properties file does not exist. |
| ERROR_PCW_PCP_BAD_FORMAT | 0x01 | The patch creation properties file format is invalid. |
| ERROR_PCW_CANT_CREATE_TEMP_FOLDER | 0x02 | Cannot create a temporary folder. |
| ERROR_PCW_MISSING_PATCH_PATH | 0x03 | The PatchOutputPath field in the Properties Table is missing. |
| ERROR_PCW_CANT_OVERWRITE_PATCH | 0x04 | Unable to overwrite a patch. |
| ERROR_PCW_CANT_CREATE_PATCH_FILE | 0x05 | Unable to create a patch file. |
| ERROR_PCW_MISSING_PATCH_GUID | 0x06 | The PatchGUID field in the Properties Table is missing. |
| ERROR_PCW_BAD_PATCH_GUID | 0x07 | The PatchGUID field in the Properties Table is invalid. |
| ERROR_PCW_BAD_GUIDS_TO_REPLACE | 0x08 | The ListOfPatchGUIDsToReplace field in the Properties Table is invalid. |
| ERROR_PCW_BAD_TARGET_PRODUCT_CODE_LIST | 0x09 | The ListOfTargetProductCodes field in the Properties Table is invalid. |
| ERROR_PCW_NO_UPGRADED_IMAGES_TO_PATCH | 0x0a | There are no images in the Upgraded field of the UpgradedImages Table to patch. |
| ERROR_PCW_BAD_API_PATCHING_SYMBOL_FLAGS | 0x0c | The ApiPatchingSymbolFlags field in the Properties Table is invalid. |
| ERROR_PCW_OODS_COPYING_MSI | 0x0d | Out of disk space copying .msi file. |
| ERROR_PCW_UPGRADED_IMAGE_NAME_TOO_LONG | 0x0e | The name in the Upgraded field of the UpgradedImages Table is too long. |
| ERROR_PCW_BAD_UPGRADED_IMAGE_NAME | 0x0f | The name in the Upgraded field of the UpgradedImages Table is invalid. |
| ERROR_PCW_DUP_UPGRADED_IMAGE_NAME | 0x10 | The names in the Upgraded field of the UpgradedImages Table are duplicated. |
| ERROR_PCW_UPGRADED_IMAGE_PATH_TOO_LONG | 0x11 | The path in the MsiPath field of the UpgradedImages Table is too long. |
| ERROR_PCW_UPGRADED_IMAGE_PATH_EMPTY | 0x12 | The path in the MsiPath field of the UpgradedImages Table is empty. |
| ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_EXIST | 0x13 | The path in the MsiPath field of the UpgradedImages Table is nonexistent. |
| ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_MSI | 0x14 | The path in the MsiPath field of the UpgradedImages Table is not to a .msi file. |
| ERROR_PCW_UPGRADED_IMAGE_COMPRESSED | 0x15 | A compressed upgraded image is referenced by the Upgraded field in the UpgradedImages Table . Upgraded images must be fully uncompressed. |
| ERROR_PCW_TARGET_IMAGE_NAME_TOO_LONG | 0x16 | The name in the Target field of the TargetImages Table is too long. |
| ERROR_PCW_BAD_TARGET_IMAGE_NAME | 0x17 | The name in the Target field of the TargetImages Table is invalid. |
| ERROR_PCW_DUP_TARGET_IMAGE_NAME | 0x18 | The name in the Target field of the TargetImages Table is duplicated. |
| ERROR_PCW_TARGET_IMAGE_PATH_TOO_LONG | 0x19 | The path in the MsiPath field of the TargetImages Table is too long. |
| ERROR_PCW_TARGET_IMAGE_PATH_EMPTY | 0x1a | The path in the MsiPath field of the TargetImages Table is empty. |
| ERROR_PCW_TARGET_IMAGE_PATH_NOT_EXIST | 0x1b | The path in the MsiPath field of the TargetImages Table is nonexistent. |
| ERROR_PCW_TARGET_IMAGE_PATH_NOT_MSI | 0x1c | The path in the MsiPath field of the TargetImages Table is not to a .msi file. |
| ERROR_PCW_TARGET_IMAGE_COMPRESSED | 0x1d | A compressed target image is referenced by the Target field of the TargetImages Table . Target images must be fully uncompressed. |
| ERROR_PCW_TARGET_BAD_PROD_VALIDATE | 0x1e | The value in the ProductValidateFlags field of the TargetImages Table is invalid. |
| ERROR_PCW_TARGET_BAD_PROD_CODE_VAL | 0x1f | The product code for target referenced in the Target field of the TargetImages Table is invalid. |
| ERROR_PCW_UPGRADED_MISSING_SRC_FILES | 0x20 | There are missing source files in the upgraded image referenced by the Upgraded field in the UpgradedImages Table . |
| ERROR_PCW_TARGET_MISSING_SRC_FILES | 0x21 | There are missing source files in the target image referenced by the Target field in the TargetImages Table . |
| ERROR_PCW_IMAGE_FAMILY_NAME_TOO_LONG | 0x22 | The name in the Family field of the ImageFamilies Table (PATCHWIZ.DLL) is too long. |
| ERROR_PCW_BAD_IMAGE_FAMILY_NAME | 0x23 | The name in the Family field of the ImageFamilies Table (PATCHWIZ.DLL) is invalid. |
| ERROR_PCW_DUP_IMAGE_FAMILY_NAME | 0x24 | The name in the Family field of the ImageFamilies Table (PATCHWIZ.DLL) is duplicated. |
| ERROR_PCW_BAD_IMAGE_FAMILY_SRC_PROP | 0x25 | The MediaSrcPropName field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid. |
| ERROR_PCW_UFILEDATA_LONG_FILE_TABLE_KEY | 0x26 | The file table key in the FTK field of the UpgradedFiles_OptionalData Table is too long. |
| ERROR_PCW_UFILEDATA_BLANK_FILE_TABLE_KEY | 0x27 | The file table key in the FTK field of the UpgradedFiles_OptionalData Table is blank. |
| ERROR_PCW_UFILEDATA_MISSING_FILE_TABLE_KEY | 0x28 | The file table key in the FTK field of the UpgradedFiles_OptionalData Table is missing. |
| ERROR_PCW_EXTFILE_LONG_FILE_TABLE_KEY | 0x29 | The file table key in the FTK field of the ExternalFiles Table is too long. |
| ERROR_PCW_EXTFILE_BLANK_FILE_TABLE_KEY | 0x2a | The file table key in the FTK field of the ExternalFiles Table is blank. |
| ERROR_PCW_EXTFILE_BAD_FAMILY_FIELD | 0x2b | The image family in the Family field of the ExternalFiles Table is invalid. |
| ERROR_PCW_EXTFILE_LONG_PATH_TO_FILE | 0x2c | The path in the FilePath field of the ExternalFiles Table is too long. |
| ERROR_PCW_EXTFILE_BLANK_PATH_TO_FILE | 0x2d | The path in the FilePath field of the ExternalFiles Table is blank. |
| ERROR_PCW_EXTFILE_MISSING_FILE | 0x2e | The path in the FilePath field of the ExternalFiles Table is missing. |
| ERROR_PCW_FILERANGE_LONG_FILE_TABLE_KEY | 0x2f | The file table key in the FTK field of the FamilyFileRanges Table is too long. |
| ERROR_PCW_FILERANGE_BLANK_FILE_TABLE_KEY | 0x30 | The file table key in the FTK field of the FamilyFileRanges Table is blank. |
| ERROR_PCW_FILERANGE_MISSING_FILE_TABLE_KEY | 0x31 | The file table key in the FTK field of the FamilyFileRanges Table is missing. |
| ERROR_PCW_FILERANGE_LONG_PATH_TO_FILE | 0x32 | The path that is referenced by the FamilyFileRanges Table is too long. |
| ERROR_PCW_FILERANGE_MISSING_FILE | 0x33 | The file that is referenced by the FamilyFileRanges Table is missing. |
| ERROR_PCW_FILERANGE_INVALID_OFFSET | 0x34 | The range offset in the RetainOffsets field in the FamilyFileRanges Table is invalid. |
| ERROR_PCW_FILERANGE_INVALID_SIZE | 0x35 | The range length in the RetainLengths field in the FamilyFileRanges Table is invalid. |
| ERROR_PCW_FILERANGE_INVALID_RETAIN | 0x36 | The target retained in the FamilyFileRanges Table is invalid. |
| ERROR_PCW_BAD_MEDIA_SRC_PROP_NAME | 0x37 | The MediaSrcPropName field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid. |
| ERROR_PCW_BAD_MEDIA_DISK_ID | 0x38 | The MediaDiskId field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid. |
| ERROR_PCW_BAD_FILE_SEQUENCE_START | 0x39 | The FileSequenceStart field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid. |
| ERROR_PCW_CANT_COPY_FILE_TO_TEMP_FOLDER | 0x3a | Unable to copy a file to temporary folder. |
| ERROR_PCW_CANT_CREATE_ONE_PATCH_FILE | 0x3b | Unable to create one patch file. |
| ERROR_PCW_BAD_IMAGE_FAMILY_DISKID | 0x3c | The MediaDiskId field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid. |
| ERROR_PCW_BAD_IMAGE_FAMILY_FILESEQSTART | 0x3d | The FileSequenceStart field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid. |
| ERROR_PCW_BAD_UPGRADED_IMAGE_FAMILY | 0x3e | The Family field in the UpgradedImages Table is invalid. |
| ERROR_PCW_BAD_TARGET_IMAGE_UPGRADED | 0x3f | The Upgraded field in the TargetImages Table is invalid. |
| ERROR_PCW_DUP_TARGET_IMAGE_PACKCODE | 0x40 | The target image package codes are duplicated. |
| ERROR_PCW_UFILEDATA_BAD_UPGRADED_FIELD | 0x41 | The Upgraded field in the UpgradedFiles_OptionalData Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_MISMATCHED_PRODUCT_CODES | 0x42 | The product codes are mismatched. |
| ERROR_PCW_MISMATCHED_PRODUCT_VERSIONS | 0x43 | The product versions are mismatched. |
| ERROR_PCW_CANNOT_WRITE_DDF | 0x44 | Cannot write DDF. |
| ERROR_PCW_CANNOT_RUN_MAKECAB | 0x45 | Cannot make cabinet file. |
| ERROR_PCW_CANNOT_CREATE_STORAGE | 0x46 | Cannot create storage. |
| ERROR_PCW_CANNOT_CREATE_STREAM | 0x47 | Cannot create stream. |
| ERROR_PCW_CANNOT_WRITE_STREAM | 0x48 | Cannot write stream. |
| ERROR_PCW_CANNOT_READ_CABINET | 0x49 | Cannot read cabinet file. |
| ERROR_PCW_WRITE_SUMMARY_PROPERTIES | 0x4a | Error writing summary properties. |
| ERROR_PCW_TFILEDATA_LONG_FILE_TABLE_KEY | 0x4b | The file table key in the FTK field of the TargetFiles_OptionalData Table is too long. |
| ERROR_PCW_TFILEDATA_BLANK_FILE_TABLE_KEY | 0x4c | The file table key in the FTK field of the TargetFiles_OptionalData Table is blank. |
| ERROR_PCW_TFILEDATA_MISSING_FILE_TABLE_KEY | 0x4d | The file table key in the FTK field of the TargetFiles_OptionalData Table is missing. |
| ERROR_PCW_TFILEDATA_BAD_TARGET_FIELD | 0x4e | The target in the Target field of the TargetFiles_OptionalData Table is invalid. |
| ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_TOO_LONG | 0x4f | The path in the PatchMsiPath field of the UpgradedImages Table is too long. |
| ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_EXIST | 0x50 | The path in the PatchMsiPath field of the UpgradedImages Table is nonexistent. |
| ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_MSI | 0x51 | The path in the PatchMsiPath field of the UpgradedImages Table does not end with a .msi file. |
| ERROR_PCW_DUP_UPGRADED_IMAGE_PACKCODE | 0x52 | The upgraded image package code is duplicated. |
| ERROR_PCW_UFILEIGNORE_BAD_UPGRADED_FIELD | 0x53 | The Upgraded field in the UpgradedFilesToIgnore Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_UFILEIGNORE_LONG_FILE_TABLE_KEY | 0x54 | The table key in the FTK field of the UpgradedFilesToIgnore Table (Patchwiz.dll) is too long. |
| ERROR_PCW_UFILEIGNORE_BLANK_FILE_TABLE_KEY | 0x55 | The file table key in the FTK field of the UpgradedFilesToIgnore Table (Patchwiz.dll) is blank. |
| ERROR_PCW_UFILEIGNORE_BAD_FILE_TABLE_KEY | 0x56 | The file table key in the FTK field of the UpgradedFilesToIgnore Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_FAMILY_RANGE_NAME_TOO_LONG | 0x57 | The name in the Family field of the FamilyFileRanges Table (Patchwiz.dll) is too long. |
| ERROR_PCW_BAD_FAMILY_RANGE_NAME | 0x58 | The name in the Family field of the FamilyFileRanges Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_FAMILY_RANGE_LONG_FILE_TABLE_KEY | 0x59 | The file table key in the FTK field of the FamilyFileRanges Table (Patchwiz.dll) is too long. |
| ERROR_PCW_FAMILY_RANGE_BLANK_FILE_TABLE_KEY | 0x5a | The file table key in the FTK field of the FamilyFileRanges Table (Patchwiz.dll) is blank. |
| ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_OFFSETS | 0x5b | The range offset in the RetainOffset field of the FamilyFileRanges Table (Patchwiz.dll) is too long. |
| ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_OFFSETS | 0x5c | The range offset in the RetainOffset field of the FamilyFileRanges Table (Patchwiz.dll) is blank. |
| ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_OFFSETS | 0x5d | The range offset in the RetainOffset field of the FamilyFileRanges Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_LENGTHS | 0x5e | The range length in the RetainLength field of the FamilyFileRanges Table (Patchwiz.dll) is too long. |
| ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_LENGTHS | 0x5f | The range length in the RetainLength field of the FamilyFileRanges Table (Patchwiz.dll) is blank. |
| ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_LENGTHS | 0x60 | The range length in the RetainLength field of the FamilyFileRanges Table (Patchwiz.dll) is blank. |
| ERROR_PCW_FAMILY_RANGE_COUNT_MISMATCH | 0x61 | The counts in the RetainOffset and RetainLength fields of the FamilyFileRanges Table (Patchwiz.dll) are mismatched. |
| ERROR_PCW_EXTFILE_LONG_IGNORE_OFFSETS | 0x62 | The range offset in the IgnoreOffsets field of the ExternalFiles Table (Patchwiz.dll) is too long. |
| ERROR_PCW_EXTFILE_BAD_IGNORE_OFFSETS | 0x63 | The range offset in the IgnoreOffsets field of the ExternalFiles Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_EXTFILE_LONG_IGNORE_LENGTHS | 0x64 | The range length in the IgnoreLengths field of the ExternalFiles Table (Patchwiz.dll) is too long. |
| ERROR_PCW_EXTFILE_BAD_IGNORE_LENGTHS | 0x65 | The range length in the IgnoreLengths field of the ExternalFiles Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_EXTFILE_IGNORE_COUNT_MISMATCH | 0x66 | The count of range lengths in the IgnoreLengths field in the ExternalFiles Table (Patchwiz.dll) is mismatched . |
| ERROR_PCW_EXTFILE_LONG_RETAIN_OFFSETS | 0x67 | The range offset in the RetainOffsets field of the ExternalFiles Table (Patchwiz.dll) is too long. |
| ERROR_PCW_EXTFILE_BAD_RETAIN_OFFSETS | 0x68 | The range offset in the RetainOffsets field of the ExternalFiles Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_EXTFILE_RETAIN_COUNT_MISMATCH | 0x69 | The count of range offsets in the RetainOffsets field in the ExternalFiles Table (Patchwiz.dll) is mismatched. |
| ERROR_PCW_TFILEDATA_LONG_IGNORE_OFFSETS | 0x6a | The range offset in the IgnoreOffset field of the TargetFiles_OptionalData Table (Patchwiz.dll) is too long. |
| ERROR_PCW_TFILEDATA_BAD_IGNORE_OFFSETS | 0x6b | The range offset in the IgnoreOffset field of the TargetFiles_OptionalData Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_TFILEDATA_LONG_IGNORE_LENGTHS | 0x6c | The range length in the IgnoreLength field of the TargetFiles_OptionalData Table (Patchwiz.dll) is too long. |
| ERROR_PCW_TFILEDATA_BAD_IGNORE_LENGTHS | 0x6d | The range length in the IgnoreLength field of the TargetFiles_OptionalData Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_TFILEDATA_IGNORE_COUNT_MISMATCH | 0x6e | The count in the ignored range offset or length of the TargetFiles_OptionalData Table (Patchwiz.dll) is errored. |
| ERROR_PCW_TFILEDATA_LONG_RETAIN_OFFSETS | 0x6f | The range offset in the RetainOffsets field in TargetFiles_OptionalData Table (Patchwiz.dll) is too long. |
| ERROR_PCW_TFILEDATA_BAD_RETAIN_OFFSETS | 0x70 | The range offset in the RetainOffsets field in the TargetFiles_OptionalData Table (Patchwiz.dll) is invalid. |
| ERROR_PCW_TFILEDATA_RETAIN_COUNT_MISMATCH | 0x71 | The count in the RetainOffsets field of the TargetFiles_OptionalData Table (Patchwiz.dll) is errored. |
| ERROR_PCW_CANT_GENERATE_TRANSFORM | 0x72 | Unable to generate transform. |
| ERROR_PCW_CANT_CREATE_SUMMARY_INFO | 0x73 | Unable to generate summary information. |
| ERROR_PCW_CANT_GENERATE_TRANSFORM_POUND | 0x74 | Unable to generate #-transform. |
| ERROR_PCW_CANT_CREATE_SUMMARY_INFO_POUND | 0x75 | Unable to create #-transform summary information. |
| ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_CODE | 0x76 | The ProductCode in the upgraded image is invalid. |
| ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_VERSION | 0x77 | The ProductVersion in the upgraded image is invalid. |
| ERROR_PCW_BAD_UPGRADED_IMAGE_UPGRADE_CODE | 0x78 | The UpgradeCode in the upgraded image is invalid. |
| ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_CODE | 0x79 | The ProductCode in the target is invalid. |
| ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_VERSION | 0x7a | The ProductVersion in the target is invalid. |
| ERROR_PCW_BAD_TARGET_IMAGE_UPGRADE_CODE | 0x7b | The UpgradeCode in the target is invalid. |
| ERROR_PCW_MATCHED_PRODUCT_VERSIONS | 0x7c | The product codes between the target and upgrade images changed, but the product versions remained the same. At least one of the three fields of ProductVersion must change for a major upgrade patch. |
| ERROR_PCW_INVALID_PARAMETER | 0x93 | An invalid parameter value was specified by UiCreatePatchPackageEx . Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_CREATEFILE_LOG_FAILED | 0x94 | UiCreatePatchPackageEx cannot create the log file. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_LOG_LEVEL | 0x95 | An invalid logging level was specified by UiCreatePatchPackageEx . Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_UI_LEVEL | 0x96 | An invalid user interface level was specified by UiCreatePatchPackageEx . Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_ERROR_WRITING_TO_LOG | 0x97 | UiCreatePatchPackageEx was unable to write to the log file. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_OUT_OF_MEMORY | 0x98 | UiCreatePatchPackageEx had insufficient memory to complete the operation. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_UNKNOWN_ERROR | 0x99 | UiCreatePatchPackageEx returned because of an unrecognized error. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_UNKNOWN_INFO | 0x9a | UiCreatePatchPackageEx returned an unrecognized informational message. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_UNKNOWN_WARN | 0x9b | UiCreatePatchPackageEx returned an unrecognized warning. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_OPEN_VIEW | 0x9c | UiCreatePatchPackageEx was unable to open a view. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_EXECUTE_VIEW | 0x9d | UiCreatePatchPackageEx was unable to run a view. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_VIEW_FETCH | 0x9e | UiCreatePatchPackageEx was unable to fetch a view. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_FAILED_EXPAND_PATH | 0x9f | UiCreatePatchPackageEx was unable to resolve a path to a file. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INTERNAL_ERROR | 0x100 | UiCreatePatchPackageEx encountered an internal error. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_PROPERTY | 0x101 | The patch creation properties file (.pcp file) contains an invalid property. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_TARGETIMAGES | 0x102 | The TargetImages table or schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_LAX_VALIDATION_FLAGS | 0x103 | The validation specified by the ProductValidateFlags in the TargetImages table was insufficient to complete the operation. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_FAILED_CREATE_TRANSFORM | 0x104 | UiCreatePatchPackageEx was unable to create the patch transform. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_CANT_DELETE_TEMP_FOLDER | 0x105 | UiCreatePatchPackageEx was unable to remove the temporary folder. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_MISSING_DIRECTORY_TABLE | 0x106 | The Directory table is missing. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_SUPERSEDENCE_VALUE | 0x107 | The value of the SEQUENCE_DATA_SUPERSEDENCE property in the Properties Table (Patchwiz.dll) was invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PATCH_TYPE_SEQUENCING | 0x108 | The information in the MsiPatchSequence table is invalid. For information, see Sequencing Patches . Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_CANT_READ_FILE | 0x109 | UiCreatePatchPackageEx was unable to complete the operation because a file could not be read. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_TARGET_WRONG_PRODUCT_VERSION_COMP | 0x10a | The AllowProductVersionMajorMismatches value in the Properties Table is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_UPGRADEDFILESTOIGNORE | 0x10b | The UpgradedFilesToIgnore (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_UPGRADEDIMAGES | 0x10c | The UpgradedImages (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_EXTERNALFILES | 0x10d | The ExternalFiles (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_IMAGEFAMILIES | 0x10e | The ImageFamilies (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_PATCHSEQUENCE | 0x10f | The PatchSequence (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_TARGETFILES_OPTIONALDATA | 0x110 | The TargetFiles_OptionalData (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_PCP_UPGRADEDFILES_OPTIONALDATA | 0x111 | The UpgradedFile_OptionalData (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_MISSING_PATCHMETADATA | 0x112 | The PatchMetadata (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_IMAGE_PATH_NOT_EXIST | 0x113 | Unable to complete the operation because the value for the image path does not exist. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_RANGE_ELEMENT | 0x114 | Unable to complete the operation because the value of the range element is invalid. Available beginning with Patchwiz.dll version 4.0. |
| ERROR_PCW_INVALID_MAJOR_VERSION | 0x115 | Unable to complete the operation because a minor update must never change the major version field of the product version. Available beginning with Patchwiz.dll version 4.0. |
| 160 entries | ||
Article text from the Win32 documentation (opens in a new tab), by Microsoft, under the CC BY 4.0 (opens in a new tab) licence.