Return Values for UiCreatePatchPackage

UiCreatePatchPackageEx (PATCHWIZ.DLL) may return the following values. The return value is ERROR_SUCCESS plus the values in this table.

SymbolicCodeDescription
ERROR_PCW_BASE0xC00E5101Base return value (0xC00E5101)
ERROR_PCW_PCP_DOESNT_EXIST0x00The patch creation properties file does not exist.
ERROR_PCW_PCP_BAD_FORMAT0x01The patch creation properties file format is invalid.
ERROR_PCW_CANT_CREATE_TEMP_FOLDER0x02Cannot create a temporary folder.
ERROR_PCW_MISSING_PATCH_PATH0x03The PatchOutputPath field in the Properties Table is missing.
ERROR_PCW_CANT_OVERWRITE_PATCH0x04Unable to overwrite a patch.
ERROR_PCW_CANT_CREATE_PATCH_FILE0x05Unable to create a patch file.
ERROR_PCW_MISSING_PATCH_GUID0x06The PatchGUID field in the Properties Table is missing.
ERROR_PCW_BAD_PATCH_GUID0x07The PatchGUID field in the Properties Table is invalid.
ERROR_PCW_BAD_GUIDS_TO_REPLACE0x08The ListOfPatchGUIDsToReplace field in the Properties Table is invalid.
ERROR_PCW_BAD_TARGET_PRODUCT_CODE_LIST0x09The ListOfTargetProductCodes field in the Properties Table is invalid.
ERROR_PCW_NO_UPGRADED_IMAGES_TO_PATCH0x0aThere are no images in the Upgraded field of the UpgradedImages Table to patch.
ERROR_PCW_BAD_API_PATCHING_SYMBOL_FLAGS0x0cThe ApiPatchingSymbolFlags field in the Properties Table is invalid.
ERROR_PCW_OODS_COPYING_MSI0x0dOut of disk space copying .msi file.
ERROR_PCW_UPGRADED_IMAGE_NAME_TOO_LONG0x0eThe name in the Upgraded field of the UpgradedImages Table is too long.
ERROR_PCW_BAD_UPGRADED_IMAGE_NAME0x0fThe name in the Upgraded field of the UpgradedImages Table is invalid.
ERROR_PCW_DUP_UPGRADED_IMAGE_NAME0x10The names in the Upgraded field of the UpgradedImages Table are duplicated.
ERROR_PCW_UPGRADED_IMAGE_PATH_TOO_LONG0x11The path in the MsiPath field of the UpgradedImages Table is too long.
ERROR_PCW_UPGRADED_IMAGE_PATH_EMPTY0x12The path in the MsiPath field of the UpgradedImages Table is empty.
ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_EXIST0x13The path in the MsiPath field of the UpgradedImages Table is nonexistent.
ERROR_PCW_UPGRADED_IMAGE_PATH_NOT_MSI0x14The path in the MsiPath field of the UpgradedImages Table is not to a .msi file.
ERROR_PCW_UPGRADED_IMAGE_COMPRESSED0x15A 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_LONG0x16The name in the Target field of the TargetImages Table is too long.
ERROR_PCW_BAD_TARGET_IMAGE_NAME0x17The name in the Target field of the TargetImages Table is invalid.
ERROR_PCW_DUP_TARGET_IMAGE_NAME0x18The name in the Target field of the TargetImages Table is duplicated.
ERROR_PCW_TARGET_IMAGE_PATH_TOO_LONG0x19The path in the MsiPath field of the TargetImages Table is too long.
ERROR_PCW_TARGET_IMAGE_PATH_EMPTY0x1aThe path in the MsiPath field of the TargetImages Table is empty.
ERROR_PCW_TARGET_IMAGE_PATH_NOT_EXIST0x1bThe path in the MsiPath field of the TargetImages Table is nonexistent.
ERROR_PCW_TARGET_IMAGE_PATH_NOT_MSI0x1cThe path in the MsiPath field of the TargetImages Table is not to a .msi file.
ERROR_PCW_TARGET_IMAGE_COMPRESSED0x1dA compressed target image is referenced by the Target field of the TargetImages Table . Target images must be fully uncompressed.
ERROR_PCW_TARGET_BAD_PROD_VALIDATE0x1eThe value in the ProductValidateFlags field of the TargetImages Table is invalid.
ERROR_PCW_TARGET_BAD_PROD_CODE_VAL0x1fThe product code for target referenced in the Target field of the TargetImages Table is invalid.
ERROR_PCW_UPGRADED_MISSING_SRC_FILES0x20There are missing source files in the upgraded image referenced by the Upgraded field in the UpgradedImages Table .
ERROR_PCW_TARGET_MISSING_SRC_FILES0x21There are missing source files in the target image referenced by the Target field in the TargetImages Table .
ERROR_PCW_IMAGE_FAMILY_NAME_TOO_LONG0x22The name in the Family field of the ImageFamilies Table (PATCHWIZ.DLL) is too long.
ERROR_PCW_BAD_IMAGE_FAMILY_NAME0x23The name in the Family field of the ImageFamilies Table (PATCHWIZ.DLL) is invalid.
ERROR_PCW_DUP_IMAGE_FAMILY_NAME0x24The name in the Family field of the ImageFamilies Table (PATCHWIZ.DLL) is duplicated.
ERROR_PCW_BAD_IMAGE_FAMILY_SRC_PROP0x25The MediaSrcPropName field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid.
ERROR_PCW_UFILEDATA_LONG_FILE_TABLE_KEY0x26The file table key in the FTK field of the UpgradedFiles_OptionalData Table is too long.
ERROR_PCW_UFILEDATA_BLANK_FILE_TABLE_KEY0x27The file table key in the FTK field of the UpgradedFiles_OptionalData Table is blank.
ERROR_PCW_UFILEDATA_MISSING_FILE_TABLE_KEY0x28The file table key in the FTK field of the UpgradedFiles_OptionalData Table is missing.
ERROR_PCW_EXTFILE_LONG_FILE_TABLE_KEY0x29The file table key in the FTK field of the ExternalFiles Table is too long.
ERROR_PCW_EXTFILE_BLANK_FILE_TABLE_KEY0x2aThe file table key in the FTK field of the ExternalFiles Table is blank.
ERROR_PCW_EXTFILE_BAD_FAMILY_FIELD0x2bThe image family in the Family field of the ExternalFiles Table is invalid.
ERROR_PCW_EXTFILE_LONG_PATH_TO_FILE0x2cThe path in the FilePath field of the ExternalFiles Table is too long.
ERROR_PCW_EXTFILE_BLANK_PATH_TO_FILE0x2dThe path in the FilePath field of the ExternalFiles Table is blank.
ERROR_PCW_EXTFILE_MISSING_FILE0x2eThe path in the FilePath field of the ExternalFiles Table is missing.
ERROR_PCW_FILERANGE_LONG_FILE_TABLE_KEY0x2fThe file table key in the FTK field of the FamilyFileRanges Table is too long.
ERROR_PCW_FILERANGE_BLANK_FILE_TABLE_KEY0x30The file table key in the FTK field of the FamilyFileRanges Table is blank.
ERROR_PCW_FILERANGE_MISSING_FILE_TABLE_KEY0x31The file table key in the FTK field of the FamilyFileRanges Table is missing.
ERROR_PCW_FILERANGE_LONG_PATH_TO_FILE0x32The path that is referenced by the FamilyFileRanges Table is too long.
ERROR_PCW_FILERANGE_MISSING_FILE0x33The file that is referenced by the FamilyFileRanges Table is missing.
ERROR_PCW_FILERANGE_INVALID_OFFSET0x34The range offset in the RetainOffsets field in the FamilyFileRanges Table is invalid.
ERROR_PCW_FILERANGE_INVALID_SIZE0x35The range length in the RetainLengths field in the FamilyFileRanges Table is invalid.
ERROR_PCW_FILERANGE_INVALID_RETAIN0x36The target retained in the FamilyFileRanges Table is invalid.
ERROR_PCW_BAD_MEDIA_SRC_PROP_NAME0x37The MediaSrcPropName field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid.
ERROR_PCW_BAD_MEDIA_DISK_ID0x38The MediaDiskId field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid.
ERROR_PCW_BAD_FILE_SEQUENCE_START0x39The FileSequenceStart field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid.
ERROR_PCW_CANT_COPY_FILE_TO_TEMP_FOLDER0x3aUnable to copy a file to temporary folder.
ERROR_PCW_CANT_CREATE_ONE_PATCH_FILE0x3bUnable to create one patch file.
ERROR_PCW_BAD_IMAGE_FAMILY_DISKID0x3cThe MediaDiskId field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid.
ERROR_PCW_BAD_IMAGE_FAMILY_FILESEQSTART0x3dThe FileSequenceStart field in the ImageFamilies Table (PATCHWIZ.DLL) is invalid.
ERROR_PCW_BAD_UPGRADED_IMAGE_FAMILY0x3eThe Family field in the UpgradedImages Table is invalid.
ERROR_PCW_BAD_TARGET_IMAGE_UPGRADED0x3fThe Upgraded field in the TargetImages Table is invalid.
ERROR_PCW_DUP_TARGET_IMAGE_PACKCODE0x40The target image package codes are duplicated.
ERROR_PCW_UFILEDATA_BAD_UPGRADED_FIELD0x41The Upgraded field in the UpgradedFiles_OptionalData Table (Patchwiz.dll) is invalid.
ERROR_PCW_MISMATCHED_PRODUCT_CODES0x42The product codes are mismatched.
ERROR_PCW_MISMATCHED_PRODUCT_VERSIONS0x43The product versions are mismatched.
ERROR_PCW_CANNOT_WRITE_DDF0x44Cannot write DDF.
ERROR_PCW_CANNOT_RUN_MAKECAB0x45Cannot make cabinet file.
ERROR_PCW_CANNOT_CREATE_STORAGE0x46Cannot create storage.
ERROR_PCW_CANNOT_CREATE_STREAM0x47Cannot create stream.
ERROR_PCW_CANNOT_WRITE_STREAM0x48Cannot write stream.
ERROR_PCW_CANNOT_READ_CABINET0x49Cannot read cabinet file.
ERROR_PCW_WRITE_SUMMARY_PROPERTIES0x4aError writing summary properties.
ERROR_PCW_TFILEDATA_LONG_FILE_TABLE_KEY0x4bThe file table key in the FTK field of the TargetFiles_OptionalData Table is too long.
ERROR_PCW_TFILEDATA_BLANK_FILE_TABLE_KEY0x4cThe file table key in the FTK field of the TargetFiles_OptionalData Table is blank.
ERROR_PCW_TFILEDATA_MISSING_FILE_TABLE_KEY0x4dThe file table key in the FTK field of the TargetFiles_OptionalData Table is missing.
ERROR_PCW_TFILEDATA_BAD_TARGET_FIELD0x4eThe target in the Target field of the TargetFiles_OptionalData Table is invalid.
ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_TOO_LONG0x4fThe path in the PatchMsiPath field of the UpgradedImages Table is too long.
ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_EXIST0x50The path in the PatchMsiPath field of the UpgradedImages Table is nonexistent.
ERROR_PCW_UPGRADED_IMAGE_PATCH_PATH_NOT_MSI0x51The path in the PatchMsiPath field of the UpgradedImages Table does not end with a .msi file.
ERROR_PCW_DUP_UPGRADED_IMAGE_PACKCODE0x52The upgraded image package code is duplicated.
ERROR_PCW_UFILEIGNORE_BAD_UPGRADED_FIELD0x53The Upgraded field in the UpgradedFilesToIgnore Table (Patchwiz.dll) is invalid.
ERROR_PCW_UFILEIGNORE_LONG_FILE_TABLE_KEY0x54The table key in the FTK field of the UpgradedFilesToIgnore Table (Patchwiz.dll) is too long.
ERROR_PCW_UFILEIGNORE_BLANK_FILE_TABLE_KEY0x55The file table key in the FTK field of the UpgradedFilesToIgnore Table (Patchwiz.dll) is blank.
ERROR_PCW_UFILEIGNORE_BAD_FILE_TABLE_KEY0x56The file table key in the FTK field of the UpgradedFilesToIgnore Table (Patchwiz.dll) is invalid.
ERROR_PCW_FAMILY_RANGE_NAME_TOO_LONG0x57The name in the Family field of the FamilyFileRanges Table (Patchwiz.dll) is too long.
ERROR_PCW_BAD_FAMILY_RANGE_NAME0x58The name in the Family field of the FamilyFileRanges Table (Patchwiz.dll) is invalid.
ERROR_PCW_FAMILY_RANGE_LONG_FILE_TABLE_KEY0x59The file table key in the FTK field of the FamilyFileRanges Table (Patchwiz.dll) is too long.
ERROR_PCW_FAMILY_RANGE_BLANK_FILE_TABLE_KEY0x5aThe file table key in the FTK field of the FamilyFileRanges Table (Patchwiz.dll) is blank.
ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_OFFSETS0x5bThe range offset in the RetainOffset field of the FamilyFileRanges Table (Patchwiz.dll) is too long.
ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_OFFSETS0x5cThe range offset in the RetainOffset field of the FamilyFileRanges Table (Patchwiz.dll) is blank.
ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_OFFSETS0x5dThe range offset in the RetainOffset field of the FamilyFileRanges Table (Patchwiz.dll) is invalid.
ERROR_PCW_FAMILY_RANGE_LONG_RETAIN_LENGTHS0x5eThe range length in the RetainLength field of the FamilyFileRanges Table (Patchwiz.dll) is too long.
ERROR_PCW_FAMILY_RANGE_BLANK_RETAIN_LENGTHS0x5fThe range length in the RetainLength field of the FamilyFileRanges Table (Patchwiz.dll) is blank.
ERROR_PCW_FAMILY_RANGE_BAD_RETAIN_LENGTHS0x60The range length in the RetainLength field of the FamilyFileRanges Table (Patchwiz.dll) is blank.
ERROR_PCW_FAMILY_RANGE_COUNT_MISMATCH0x61The counts in the RetainOffset and RetainLength fields of the FamilyFileRanges Table (Patchwiz.dll) are mismatched.
ERROR_PCW_EXTFILE_LONG_IGNORE_OFFSETS0x62The range offset in the IgnoreOffsets field of the ExternalFiles Table (Patchwiz.dll) is too long.
ERROR_PCW_EXTFILE_BAD_IGNORE_OFFSETS0x63The range offset in the IgnoreOffsets field of the ExternalFiles Table (Patchwiz.dll) is invalid.
ERROR_PCW_EXTFILE_LONG_IGNORE_LENGTHS0x64The range length in the IgnoreLengths field of the ExternalFiles Table (Patchwiz.dll) is too long.
ERROR_PCW_EXTFILE_BAD_IGNORE_LENGTHS0x65The range length in the IgnoreLengths field of the ExternalFiles Table (Patchwiz.dll) is invalid.
ERROR_PCW_EXTFILE_IGNORE_COUNT_MISMATCH0x66The count of range lengths in the IgnoreLengths field in the ExternalFiles Table (Patchwiz.dll) is mismatched .
ERROR_PCW_EXTFILE_LONG_RETAIN_OFFSETS0x67The range offset in the RetainOffsets field of the ExternalFiles Table (Patchwiz.dll) is too long.
ERROR_PCW_EXTFILE_BAD_RETAIN_OFFSETS0x68The range offset in the RetainOffsets field of the ExternalFiles Table (Patchwiz.dll) is invalid.
ERROR_PCW_EXTFILE_RETAIN_COUNT_MISMATCH0x69The count of range offsets in the RetainOffsets field in the ExternalFiles Table (Patchwiz.dll) is mismatched.
ERROR_PCW_TFILEDATA_LONG_IGNORE_OFFSETS0x6aThe range offset in the IgnoreOffset field of the TargetFiles_OptionalData Table (Patchwiz.dll) is too long.
ERROR_PCW_TFILEDATA_BAD_IGNORE_OFFSETS0x6bThe range offset in the IgnoreOffset field of the TargetFiles_OptionalData Table (Patchwiz.dll) is invalid.
ERROR_PCW_TFILEDATA_LONG_IGNORE_LENGTHS0x6cThe range length in the IgnoreLength field of the TargetFiles_OptionalData Table (Patchwiz.dll) is too long.
ERROR_PCW_TFILEDATA_BAD_IGNORE_LENGTHS0x6dThe range length in the IgnoreLength field of the TargetFiles_OptionalData Table (Patchwiz.dll) is invalid.
ERROR_PCW_TFILEDATA_IGNORE_COUNT_MISMATCH0x6eThe count in the ignored range offset or length of the TargetFiles_OptionalData Table (Patchwiz.dll) is errored.
ERROR_PCW_TFILEDATA_LONG_RETAIN_OFFSETS0x6fThe range offset in the RetainOffsets field in TargetFiles_OptionalData Table (Patchwiz.dll) is too long.
ERROR_PCW_TFILEDATA_BAD_RETAIN_OFFSETS0x70The range offset in the RetainOffsets field in the TargetFiles_OptionalData Table (Patchwiz.dll) is invalid.
ERROR_PCW_TFILEDATA_RETAIN_COUNT_MISMATCH0x71The count in the RetainOffsets field of the TargetFiles_OptionalData Table (Patchwiz.dll) is errored.
ERROR_PCW_CANT_GENERATE_TRANSFORM0x72Unable to generate transform.
ERROR_PCW_CANT_CREATE_SUMMARY_INFO0x73Unable to generate summary information.
ERROR_PCW_CANT_GENERATE_TRANSFORM_POUND0x74Unable to generate #-transform.
ERROR_PCW_CANT_CREATE_SUMMARY_INFO_POUND0x75Unable to create #-transform summary information.
ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_CODE0x76The ProductCode in the upgraded image is invalid.
ERROR_PCW_BAD_UPGRADED_IMAGE_PRODUCT_VERSION0x77The ProductVersion in the upgraded image is invalid.
ERROR_PCW_BAD_UPGRADED_IMAGE_UPGRADE_CODE0x78The UpgradeCode in the upgraded image is invalid.
ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_CODE0x79The ProductCode in the target is invalid.
ERROR_PCW_BAD_TARGET_IMAGE_PRODUCT_VERSION0x7aThe ProductVersion in the target is invalid.
ERROR_PCW_BAD_TARGET_IMAGE_UPGRADE_CODE0x7bThe UpgradeCode in the target is invalid.
ERROR_PCW_MATCHED_PRODUCT_VERSIONS0x7cThe 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_PARAMETER0x93An invalid parameter value was specified by UiCreatePatchPackageEx . Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_CREATEFILE_LOG_FAILED0x94UiCreatePatchPackageEx cannot create the log file. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_LOG_LEVEL0x95An invalid logging level was specified by UiCreatePatchPackageEx . Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_UI_LEVEL0x96An invalid user interface level was specified by UiCreatePatchPackageEx . Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_ERROR_WRITING_TO_LOG0x97UiCreatePatchPackageEx was unable to write to the log file. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_OUT_OF_MEMORY0x98UiCreatePatchPackageEx had insufficient memory to complete the operation. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_UNKNOWN_ERROR0x99UiCreatePatchPackageEx returned because of an unrecognized error. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_UNKNOWN_INFO0x9aUiCreatePatchPackageEx returned an unrecognized informational message. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_UNKNOWN_WARN0x9bUiCreatePatchPackageEx returned an unrecognized warning. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_OPEN_VIEW0x9cUiCreatePatchPackageEx was unable to open a view. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_EXECUTE_VIEW0x9dUiCreatePatchPackageEx was unable to run a view. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_VIEW_FETCH0x9eUiCreatePatchPackageEx was unable to fetch a view. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_FAILED_EXPAND_PATH0x9fUiCreatePatchPackageEx was unable to resolve a path to a file. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INTERNAL_ERROR0x100UiCreatePatchPackageEx encountered an internal error. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_PROPERTY0x101The patch creation properties file (.pcp file) contains an invalid property. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_TARGETIMAGES0x102The TargetImages table or schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_LAX_VALIDATION_FLAGS0x103The 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_TRANSFORM0x104UiCreatePatchPackageEx was unable to create the patch transform. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_CANT_DELETE_TEMP_FOLDER0x105UiCreatePatchPackageEx was unable to remove the temporary folder. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_MISSING_DIRECTORY_TABLE0x106The Directory table is missing. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_SUPERSEDENCE_VALUE0x107The 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_SEQUENCING0x108The information in the MsiPatchSequence table is invalid. For information, see Sequencing Patches . Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_CANT_READ_FILE0x109UiCreatePatchPackageEx 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_COMP0x10aThe AllowProductVersionMajorMismatches value in the Properties Table is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_UPGRADEDFILESTOIGNORE0x10bThe UpgradedFilesToIgnore (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_UPGRADEDIMAGES0x10cThe UpgradedImages (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_EXTERNALFILES0x10dThe ExternalFiles (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_IMAGEFAMILIES0x10eThe ImageFamilies (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_PATCHSEQUENCE0x10fThe PatchSequence (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_TARGETFILES_OPTIONALDATA0x110The TargetFiles_OptionalData (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_INVALID_PCP_UPGRADEDFILES_OPTIONALDATA0x111The UpgradedFile_OptionalData (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_MISSING_PATCHMETADATA0x112The PatchMetadata (Patchwiz.dll) table or the schema is invalid. Available beginning with Patchwiz.dll version 4.0.
ERROR_PCW_IMAGE_PATH_NOT_EXIST0x113Unable 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_ELEMENT0x114Unable 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_VERSION0x115Unable 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.