1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
// WARNING: this file is auto-generated by xtask gen and may be overwritten
use *;
/// Appx packaging API has encountered an internal error.
pub const E_PACKAGING_INTERNAL : HResultError = from_constant; // APPX_E_PACKAGING_INTERNAL
/// The file is not a valid Appx package because its contents are interleaved.
pub const E_INTERLEAVING_NOT_ALLOWED : HResultError = from_constant; // APPX_E_INTERLEAVING_NOT_ALLOWED
/// The file is not a valid Appx package because it contains OPC relationships.
pub const E_RELATIONSHIPS_NOT_ALLOWED : HResultError = from_constant; // APPX_E_RELATIONSHIPS_NOT_ALLOWED
/// The file is not a valid Appx package because it is missing a manifest or block map, or missing a signature file when the code integrity file is present.
pub const E_MISSING_REQUIRED_FILE : HResultError = from_constant; // APPX_E_MISSING_REQUIRED_FILE
/// The Appx package's manifest is invalid.
pub const E_INVALID_MANIFEST : HResultError = from_constant; // APPX_E_INVALID_MANIFEST
/// The Appx package's block map is invalid.
pub const E_INVALID_BLOCKMAP : HResultError = from_constant; // APPX_E_INVALID_BLOCKMAP
/// The Appx package's content cannot be read because it is corrupt.
pub const E_CORRUPT_CONTENT : HResultError = from_constant; // APPX_E_CORRUPT_CONTENT
/// The computed hash value of the block does not match the one stored in the block map.
pub const E_BLOCK_HASH_INVALID : HResultError = from_constant; // APPX_E_BLOCK_HASH_INVALID
/// The requested byte range is over 4GB when translated to byte range of blocks.
pub const E_REQUESTED_RANGE_TOO_LARGE : HResultError = from_constant; // APPX_E_REQUESTED_RANGE_TOO_LARGE
/// The SIP_SUBJECTINFO structure used to sign the package didn't contain the required data.
pub const E_INVALID_SIP_CLIENT_DATA : HResultError = from_constant; // APPX_E_INVALID_SIP_CLIENT_DATA
/// The APPX_KEY_INFO structure used to encrypt or decrypt the package contains invalid data.
pub const E_INVALID_KEY_INFO : HResultError = from_constant; // APPX_E_INVALID_KEY_INFO
/// The Appx package's content group map is invalid.
pub const E_INVALID_CONTENTGROUPMAP : HResultError = from_constant; // APPX_E_INVALID_CONTENTGROUPMAP
/// The .appinstaller file is invalid.
pub const E_INVALID_APPINSTALLER : HResultError = from_constant; // APPX_E_INVALID_APPINSTALLER
/// The baseline package version in delta package does not match the version in the baseline package to be updated.
pub const E_DELTA_BASELINE_VERSION_MISMATCH : HResultError = from_constant; // APPX_E_DELTA_BASELINE_VERSION_MISMATCH
/// The delta package is missing a file from the updated package.
pub const E_DELTA_PACKAGE_MISSING_FILE : HResultError = from_constant; // APPX_E_DELTA_PACKAGE_MISSING_FILE
/// The delta package is invalid.
pub const E_INVALID_DELTA_PACKAGE : HResultError = from_constant; // APPX_E_INVALID_DELTA_PACKAGE
/// The delta appended package is not allowed for the current operation.
pub const E_DELTA_APPENDED_PACKAGE_NOT_ALLOWED : HResultError = from_constant; // APPX_E_DELTA_APPENDED_PACKAGE_NOT_ALLOWED
/// The packaging layout file is invalid.
pub const E_INVALID_PACKAGING_LAYOUT : HResultError = from_constant; // APPX_E_INVALID_PACKAGING_LAYOUT
/// The packageSignConfig file is invalid.
pub const E_INVALID_PACKAGESIGNCONFIG : HResultError = from_constant; // APPX_E_INVALID_PACKAGESIGNCONFIG
/// The resources.pri file is not allowed when there are no resource elements in the package manifest.
pub const E_RESOURCESPRI_NOT_ALLOWED : HResultError = from_constant; // APPX_E_RESOURCESPRI_NOT_ALLOWED
/// The compression state of file in baseline and updated package does not match.
pub const E_FILE_COMPRESSION_MISMATCH : HResultError = from_constant; // APPX_E_FILE_COMPRESSION_MISMATCH
/// Non appx extensions are not allowed for payload packages targeting older platforms.
pub const E_INVALID_PAYLOAD_PACKAGE_EXTENSION : HResultError = from_constant; // APPX_E_INVALID_PAYLOAD_PACKAGE_EXTENSION
/// The encryptionExclusionFileList file is invalid.
pub const E_INVALID_ENCRYPTION_EXCLUSION_FILE_LIST : HResultError = from_constant; // APPX_E_INVALID_ENCRYPTION_EXCLUSION_FILE_LIST
/// The package folder ACLs are invalid.
pub const E_INVALID_PACKAGE_FOLDER_ACLS : HResultError = from_constant; // APPX_E_INVALID_PACKAGE_FOLDER_ACLS
/// The publisher bridging artifact is invalid.
pub const E_INVALID_PUBLISHER_BRIDGING : HResultError = from_constant; // APPX_E_INVALID_PUBLISHER_BRIDGING