18 #ifndef SISXSIFPLUGINERRORS_H |
18 #ifndef SISXSIFPLUGINERRORS_H |
19 #define SISXSIFPLUGINERRORS_H |
19 #define SISXSIFPLUGINERRORS_H |
20 |
20 |
21 enum TSisxSifPluginErrors |
21 enum TSisxSifPluginErrors |
22 { |
22 { |
23 ETrustedUICapabilityRequired = 1, // TrustedUI capability required |
23 ESifUiTrustedUICapabilityRequired = 1, // TrustedUI capability required. |
24 ENeedsAllowUntrustedParameter = 2, // AllowUntrusted parameter needed |
24 ESifUIAllFilesCapabilityRequired = 2, // AllFiles capability required. |
25 ENeedsGrantCapabilitiesParameter = 3, // GrantCapabilities parameter needed |
25 ESifUiNeedsAllowUntrustedParameter = 3, // Cannot install untrusted package without AllowUntrusted parameter. |
26 EAllFilesCapabilityRequired = 4 // AllFiles capability required |
26 ESifUiNeedsPackageInfoParameter = 4, // Cannot install package displaying infos without PackageInfo parameter. |
|
27 ESifUiNeedsAllowAppBreakDependencyParameter = 5, // Uninstall breaks dependencies. Cannot uninstall without AllowAppBreakDependency parameter. |
|
28 ESifUiNeedsAllowAppShutdownParameter = 6, // Application is running. Cannot uninstall without AllowAppShutdown parameter. |
|
29 ESifUiNeedsAllowIncompatibleParameter = 7, // Cannot install incompatible package without AllowIncompatible parameter. |
|
30 ESifUiNeedsAllowOverwriteParameter = 8, // Cannot overwrite existing file which is not part of any package without AllowOverwrite parameter. |
|
31 ESifUiNeedsGrantCapabilitiesParameter = 9, // Cannot install package requesting user capabilities without GrantCapabilities parameter. |
|
32 ESifUiCannotOverwriteFile = 99 // Cannot overwrite file |
27 }; |
33 }; |
28 |
34 |
29 #endif // SISXSIFPLUGINERRORS_H |
35 #endif // SISXSIFPLUGINERRORS_H |
30 |
36 |