wuerror.h 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482
  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. #ifndef _WUERROR_
  7. #define _WUERROR_
  8. #ifdef RC_INVOKED
  9. #define _HRESULT_TYPEDEF_(_sc) _sc
  10. #else
  11. #define _HRESULT_TYPEDEF_(_sc) ((HRESULT)_sc)
  12. #endif
  13. #define WU_S_SERVICE_STOP _HRESULT_TYPEDEF_(0x00240001)
  14. #define WU_S_SELFUPDATE _HRESULT_TYPEDEF_(0x00240002)
  15. #define WU_S_UPDATE_ERROR _HRESULT_TYPEDEF_(0x00240003)
  16. #define WU_S_MARKED_FOR_DISCONNECT _HRESULT_TYPEDEF_(0x00240004)
  17. #define WU_S_REBOOT_REQUIRED _HRESULT_TYPEDEF_(0x00240005)
  18. #define WU_S_ALREADY_INSTALLED _HRESULT_TYPEDEF_(0x00240006)
  19. #define WU_S_ALREADY_UNINSTALLED _HRESULT_TYPEDEF_(0x00240007)
  20. #define WU_S_ALREADY_DOWNLOADED _HRESULT_TYPEDEF_(0x00240008)
  21. #define WU_S_SOME_UPDATES_SKIPPED_ON_BATTERY _HRESULT_TYPEDEF_(0x00240009)
  22. #define WU_S_ALREADY_REVERTED _HRESULT_TYPEDEF_(0x0024000A)
  23. #define WU_S_SEARCH_CRITERIA_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x00240010)
  24. #define WU_S_UH_INSTALLSTILLPENDING _HRESULT_TYPEDEF_(0x00242015)
  25. #define WU_S_UH_DOWNLOAD_SIZE_CALCULATED _HRESULT_TYPEDEF_(0x00242016)
  26. #define WU_S_SIH_NOOP _HRESULT_TYPEDEF_(0x00245001)
  27. #define WU_S_DM_ALREADYDOWNLOADING _HRESULT_TYPEDEF_(0x00246001)
  28. #define WU_S_METADATA_SKIPPED_BY_ENFORCEMENTMODE _HRESULT_TYPEDEF_(0x00247101)
  29. #define WU_S_METADATA_IGNORED_SIGNATURE_VERIFICATION _HRESULT_TYPEDEF_(0x00247102)
  30. #define WU_S_SEARCH_LOAD_SHEDDING _HRESULT_TYPEDEF_(0x00248001)
  31. #define WU_E_NO_SERVICE _HRESULT_TYPEDEF_(0x80240001)
  32. #define WU_E_MAX_CAPACITY_REACHED _HRESULT_TYPEDEF_(0x80240002)
  33. #define WU_E_UNKNOWN_ID _HRESULT_TYPEDEF_(0x80240003)
  34. #define WU_E_NOT_INITIALIZED _HRESULT_TYPEDEF_(0x80240004)
  35. #define WU_E_RANGEOVERLAP _HRESULT_TYPEDEF_(0x80240005)
  36. #define WU_E_TOOMANYRANGES _HRESULT_TYPEDEF_(0x80240006)
  37. #define WU_E_INVALIDINDEX _HRESULT_TYPEDEF_(0x80240007)
  38. #define WU_E_ITEMNOTFOUND _HRESULT_TYPEDEF_(0x80240008)
  39. #define WU_E_OPERATIONINPROGRESS _HRESULT_TYPEDEF_(0x80240009)
  40. #define WU_E_COULDNOTCANCEL _HRESULT_TYPEDEF_(0x8024000A)
  41. #define WU_E_CALL_CANCELLED _HRESULT_TYPEDEF_(0x8024000B)
  42. #define WU_E_NOOP _HRESULT_TYPEDEF_(0x8024000C)
  43. #define WU_E_XML_MISSINGDATA _HRESULT_TYPEDEF_(0x8024000D)
  44. #define WU_E_XML_INVALID _HRESULT_TYPEDEF_(0x8024000E)
  45. #define WU_E_CYCLE_DETECTED _HRESULT_TYPEDEF_(0x8024000F)
  46. #define WU_E_TOO_DEEP_RELATION _HRESULT_TYPEDEF_(0x80240010)
  47. #define WU_E_INVALID_RELATIONSHIP _HRESULT_TYPEDEF_(0x80240011)
  48. #define WU_E_REG_VALUE_INVALID _HRESULT_TYPEDEF_(0x80240012)
  49. #define WU_E_DUPLICATE_ITEM _HRESULT_TYPEDEF_(0x80240013)
  50. #define WU_E_INVALID_INSTALL_REQUESTED _HRESULT_TYPEDEF_(0x80240014)
  51. #define WU_E_INSTALL_NOT_ALLOWED _HRESULT_TYPEDEF_(0x80240016)
  52. #define WU_E_NOT_APPLICABLE _HRESULT_TYPEDEF_(0x80240017)
  53. #define WU_E_NO_USERTOKEN _HRESULT_TYPEDEF_(0x80240018)
  54. #define WU_E_EXCLUSIVE_INSTALL_CONFLICT _HRESULT_TYPEDEF_(0x80240019)
  55. #define WU_E_POLICY_NOT_SET _HRESULT_TYPEDEF_(0x8024001A)
  56. #define WU_E_SELFUPDATE_IN_PROGRESS _HRESULT_TYPEDEF_(0x8024001B)
  57. #define WU_E_INVALID_UPDATE _HRESULT_TYPEDEF_(0x8024001D)
  58. #define WU_E_SERVICE_STOP _HRESULT_TYPEDEF_(0x8024001E)
  59. #define WU_E_NO_CONNECTION _HRESULT_TYPEDEF_(0x8024001F)
  60. #define WU_E_NO_INTERACTIVE_USER _HRESULT_TYPEDEF_(0x80240020)
  61. #define WU_E_TIME_OUT _HRESULT_TYPEDEF_(0x80240021)
  62. #define WU_E_ALL_UPDATES_FAILED _HRESULT_TYPEDEF_(0x80240022)
  63. #define WU_E_EULAS_DECLINED _HRESULT_TYPEDEF_(0x80240023)
  64. #define WU_E_NO_UPDATE _HRESULT_TYPEDEF_(0x80240024)
  65. #define WU_E_USER_ACCESS_DISABLED _HRESULT_TYPEDEF_(0x80240025)
  66. #define WU_E_INVALID_UPDATE_TYPE _HRESULT_TYPEDEF_(0x80240026)
  67. #define WU_E_URL_TOO_LONG _HRESULT_TYPEDEF_(0x80240027)
  68. #define WU_E_UNINSTALL_NOT_ALLOWED _HRESULT_TYPEDEF_(0x80240028)
  69. #define WU_E_INVALID_PRODUCT_LICENSE _HRESULT_TYPEDEF_(0x80240029)
  70. #define WU_E_MISSING_HANDLER _HRESULT_TYPEDEF_(0x8024002A)
  71. #define WU_E_LEGACYSERVER _HRESULT_TYPEDEF_(0x8024002B)
  72. #define WU_E_BIN_SOURCE_ABSENT _HRESULT_TYPEDEF_(0x8024002C)
  73. #define WU_E_SOURCE_ABSENT _HRESULT_TYPEDEF_(0x8024002D)
  74. #define WU_E_WU_DISABLED _HRESULT_TYPEDEF_(0x8024002E)
  75. #define WU_E_CALL_CANCELLED_BY_POLICY _HRESULT_TYPEDEF_(0x8024002F)
  76. #define WU_E_INVALID_PROXY_SERVER _HRESULT_TYPEDEF_(0x80240030)
  77. #define WU_E_INVALID_FILE _HRESULT_TYPEDEF_(0x80240031)
  78. #define WU_E_INVALID_CRITERIA _HRESULT_TYPEDEF_(0x80240032)
  79. #define WU_E_EULA_UNAVAILABLE _HRESULT_TYPEDEF_(0x80240033)
  80. #define WU_E_DOWNLOAD_FAILED _HRESULT_TYPEDEF_(0x80240034)
  81. #define WU_E_UPDATE_NOT_PROCESSED _HRESULT_TYPEDEF_(0x80240035)
  82. #define WU_E_INVALID_OPERATION _HRESULT_TYPEDEF_(0x80240036)
  83. #define WU_E_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80240037)
  84. #define WU_E_WINHTTP_INVALID_FILE _HRESULT_TYPEDEF_(0x80240038)
  85. #define WU_E_TOO_MANY_RESYNC _HRESULT_TYPEDEF_(0x80240039)
  86. #define WU_E_NO_SERVER_CORE_SUPPORT _HRESULT_TYPEDEF_(0x80240040)
  87. #define WU_E_SYSPREP_IN_PROGRESS _HRESULT_TYPEDEF_(0x80240041)
  88. #define WU_E_UNKNOWN_SERVICE _HRESULT_TYPEDEF_(0x80240042)
  89. #define WU_E_NO_UI_SUPPORT _HRESULT_TYPEDEF_(0x80240043)
  90. #define WU_E_PER_MACHINE_UPDATE_ACCESS_DENIED _HRESULT_TYPEDEF_(0x80240044)
  91. #define WU_E_UNSUPPORTED_SEARCHSCOPE _HRESULT_TYPEDEF_(0x80240045)
  92. #define WU_E_BAD_FILE_URL _HRESULT_TYPEDEF_(0x80240046)
  93. #define WU_E_REVERT_NOT_ALLOWED _HRESULT_TYPEDEF_(0x80240047)
  94. #define WU_E_INVALID_NOTIFICATION_INFO _HRESULT_TYPEDEF_(0x80240048)
  95. #define WU_E_OUTOFRANGE _HRESULT_TYPEDEF_(0x80240049)
  96. #define WU_E_SETUP_IN_PROGRESS _HRESULT_TYPEDEF_(0x8024004A)
  97. #define WU_E_ORPHANED_DOWNLOAD_JOB _HRESULT_TYPEDEF_(0x8024004B)
  98. #define WU_E_LOW_BATTERY _HRESULT_TYPEDEF_(0x8024004C)
  99. #define WU_E_INFRASTRUCTUREFILE_INVALID_FORMAT _HRESULT_TYPEDEF_(0x8024004D)
  100. #define WU_E_INFRASTRUCTUREFILE_REQUIRES_SSL _HRESULT_TYPEDEF_(0x8024004E)
  101. #define WU_E_IDLESHUTDOWN_OPCOUNT_DISCOVERY _HRESULT_TYPEDEF_(0x8024004F)
  102. #define WU_E_IDLESHUTDOWN_OPCOUNT_SEARCH _HRESULT_TYPEDEF_(0x80240050)
  103. #define WU_E_IDLESHUTDOWN_OPCOUNT_DOWNLOAD _HRESULT_TYPEDEF_(0x80240051)
  104. #define WU_E_IDLESHUTDOWN_OPCOUNT_INSTALL _HRESULT_TYPEDEF_(0x80240052)
  105. #define WU_E_IDLESHUTDOWN_OPCOUNT_OTHER _HRESULT_TYPEDEF_(0x80240053)
  106. #define WU_E_INTERACTIVE_CALL_CANCELLED _HRESULT_TYPEDEF_(0x80240054)
  107. #define WU_E_AU_CALL_CANCELLED _HRESULT_TYPEDEF_(0x80240055)
  108. #define WU_E_SYSTEM_UNSUPPORTED _HRESULT_TYPEDEF_(0x80240056)
  109. #define WU_E_NO_SUCH_HANDLER_PLUGIN _HRESULT_TYPEDEF_(0x80240057)
  110. #define WU_E_INVALID_SERIALIZATION_VERSION _HRESULT_TYPEDEF_(0x80240058)
  111. #define WU_E_NETWORK_COST_EXCEEDS_POLICY _HRESULT_TYPEDEF_(0x80240059)
  112. #define WU_E_CALL_CANCELLED_BY_HIDE _HRESULT_TYPEDEF_(0x8024005A)
  113. #define WU_E_CALL_CANCELLED_BY_INVALID _HRESULT_TYPEDEF_(0x8024005B)
  114. #define WU_E_INVALID_VOLUMEID _HRESULT_TYPEDEF_(0x8024005C)
  115. #define WU_E_UNRECOGNIZED_VOLUMEID _HRESULT_TYPEDEF_(0x8024005D)
  116. #define WU_E_EXTENDEDERROR_NOTSET _HRESULT_TYPEDEF_(0x8024005E)
  117. #define WU_E_EXTENDEDERROR_FAILED _HRESULT_TYPEDEF_(0x8024005F)
  118. #define WU_E_IDLESHUTDOWN_OPCOUNT_SERVICEREGISTRATION _HRESULT_TYPEDEF_(0x80240060)
  119. #define WU_E_FILETRUST_SHA2SIGNATURE_MISSING _HRESULT_TYPEDEF_(0x80240061)
  120. #define WU_E_UPDATE_NOT_APPROVED _HRESULT_TYPEDEF_(0x80240062)
  121. #define WU_E_CALL_CANCELLED_BY_INTERACTIVE_SEARCH _HRESULT_TYPEDEF_(0x80240063)
  122. #define WU_E_INSTALL_JOB_RESUME_NOT_ALLOWED _HRESULT_TYPEDEF_(0x80240064)
  123. #define WU_E_INSTALL_JOB_NOT_SUSPENDED _HRESULT_TYPEDEF_(0x80240065)
  124. #define WU_E_INSTALL_USERCONTEXT_ACCESSDENIED _HRESULT_TYPEDEF_(0x80240066)
  125. #define WU_E_UNEXPECTED _HRESULT_TYPEDEF_(0x80240FFF)
  126. #define WU_E_MSI_WRONG_VERSION _HRESULT_TYPEDEF_(0x80241001)
  127. #define WU_E_MSI_NOT_CONFIGURED _HRESULT_TYPEDEF_(0x80241002)
  128. #define WU_E_MSP_DISABLED _HRESULT_TYPEDEF_(0x80241003)
  129. #define WU_E_MSI_WRONG_APP_CONTEXT _HRESULT_TYPEDEF_(0x80241004)
  130. #define WU_E_MSI_NOT_PRESENT _HRESULT_TYPEDEF_(0x80241005)
  131. #define WU_E_MSP_UNEXPECTED _HRESULT_TYPEDEF_(0x80241FFF)
  132. #define WU_E_PT_SOAPCLIENT_BASE _HRESULT_TYPEDEF_(0x80244000)
  133. #define WU_E_PT_SOAPCLIENT_INITIALIZE _HRESULT_TYPEDEF_(0x80244001)
  134. #define WU_E_PT_SOAPCLIENT_OUTOFMEMORY _HRESULT_TYPEDEF_(0x80244002)
  135. #define WU_E_PT_SOAPCLIENT_GENERATE _HRESULT_TYPEDEF_(0x80244003)
  136. #define WU_E_PT_SOAPCLIENT_CONNECT _HRESULT_TYPEDEF_(0x80244004)
  137. #define WU_E_PT_SOAPCLIENT_SEND _HRESULT_TYPEDEF_(0x80244005)
  138. #define WU_E_PT_SOAPCLIENT_SERVER _HRESULT_TYPEDEF_(0x80244006)
  139. #define WU_E_PT_SOAPCLIENT_SOAPFAULT _HRESULT_TYPEDEF_(0x80244007)
  140. #define WU_E_PT_SOAPCLIENT_PARSEFAULT _HRESULT_TYPEDEF_(0x80244008)
  141. #define WU_E_PT_SOAPCLIENT_READ _HRESULT_TYPEDEF_(0x80244009)
  142. #define WU_E_PT_SOAPCLIENT_PARSE _HRESULT_TYPEDEF_(0x8024400A)
  143. #define WU_E_PT_SOAP_VERSION _HRESULT_TYPEDEF_(0x8024400B)
  144. #define WU_E_PT_SOAP_MUST_UNDERSTAND _HRESULT_TYPEDEF_(0x8024400C)
  145. #define WU_E_PT_SOAP_CLIENT _HRESULT_TYPEDEF_(0x8024400D)
  146. #define WU_E_PT_SOAP_SERVER _HRESULT_TYPEDEF_(0x8024400E)
  147. #define WU_E_PT_WMI_ERROR _HRESULT_TYPEDEF_(0x8024400F)
  148. #define WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS _HRESULT_TYPEDEF_(0x80244010)
  149. #define WU_E_PT_SUS_SERVER_NOT_SET _HRESULT_TYPEDEF_(0x80244011)
  150. #define WU_E_PT_DOUBLE_INITIALIZATION _HRESULT_TYPEDEF_(0x80244012)
  151. #define WU_E_PT_INVALID_COMPUTER_NAME _HRESULT_TYPEDEF_(0x80244013)
  152. #define WU_E_PT_REFRESH_CACHE_REQUIRED _HRESULT_TYPEDEF_(0x80244015)
  153. #define WU_E_PT_HTTP_STATUS_BAD_REQUEST _HRESULT_TYPEDEF_(0x80244016)
  154. #define WU_E_PT_HTTP_STATUS_DENIED _HRESULT_TYPEDEF_(0x80244017)
  155. #define WU_E_PT_HTTP_STATUS_FORBIDDEN _HRESULT_TYPEDEF_(0x80244018)
  156. #define WU_E_PT_HTTP_STATUS_NOT_FOUND _HRESULT_TYPEDEF_(0x80244019)
  157. #define WU_E_PT_HTTP_STATUS_BAD_METHOD _HRESULT_TYPEDEF_(0x8024401A)
  158. #define WU_E_PT_HTTP_STATUS_PROXY_AUTH_REQ _HRESULT_TYPEDEF_(0x8024401B)
  159. #define WU_E_PT_HTTP_STATUS_REQUEST_TIMEOUT _HRESULT_TYPEDEF_(0x8024401C)
  160. #define WU_E_PT_HTTP_STATUS_CONFLICT _HRESULT_TYPEDEF_(0x8024401D)
  161. #define WU_E_PT_HTTP_STATUS_GONE _HRESULT_TYPEDEF_(0x8024401E)
  162. #define WU_E_PT_HTTP_STATUS_SERVER_ERROR _HRESULT_TYPEDEF_(0x8024401F)
  163. #define WU_E_PT_HTTP_STATUS_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80244020)
  164. #define WU_E_PT_HTTP_STATUS_BAD_GATEWAY _HRESULT_TYPEDEF_(0x80244021)
  165. #define WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL _HRESULT_TYPEDEF_(0x80244022)
  166. #define WU_E_PT_HTTP_STATUS_GATEWAY_TIMEOUT _HRESULT_TYPEDEF_(0x80244023)
  167. #define WU_E_PT_HTTP_STATUS_VERSION_NOT_SUP _HRESULT_TYPEDEF_(0x80244024)
  168. #define WU_E_PT_FILE_LOCATIONS_CHANGED _HRESULT_TYPEDEF_(0x80244025)
  169. #define WU_E_PT_REGISTRATION_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80244026)
  170. #define WU_E_PT_NO_AUTH_PLUGINS_REQUESTED _HRESULT_TYPEDEF_(0x80244027)
  171. #define WU_E_PT_NO_AUTH_COOKIES_CREATED _HRESULT_TYPEDEF_(0x80244028)
  172. #define WU_E_PT_INVALID_CONFIG_PROP _HRESULT_TYPEDEF_(0x80244029)
  173. #define WU_E_PT_CONFIG_PROP_MISSING _HRESULT_TYPEDEF_(0x8024402A)
  174. #define WU_E_PT_HTTP_STATUS_NOT_MAPPED _HRESULT_TYPEDEF_(0x8024402B)
  175. #define WU_E_PT_WINHTTP_NAME_NOT_RESOLVED _HRESULT_TYPEDEF_(0x8024402C)
  176. #define WU_E_PT_LOAD_SHEDDING _HRESULT_TYPEDEF_(0x8024402D)
  177. #define WU_E_PT_SAME_REDIR_ID _HRESULT_TYPEDEF_(0x8024502D)
  178. #define WU_E_PT_NO_MANAGED_RECOVER _HRESULT_TYPEDEF_(0x8024502E)
  179. #define WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS _HRESULT_TYPEDEF_(0x8024402F)
  180. #define WU_E_PT_ECP_INIT_FAILED _HRESULT_TYPEDEF_(0x80244030)
  181. #define WU_E_PT_ECP_INVALID_FILE_FORMAT _HRESULT_TYPEDEF_(0x80244031)
  182. #define WU_E_PT_ECP_INVALID_METADATA _HRESULT_TYPEDEF_(0x80244032)
  183. #define WU_E_PT_ECP_FAILURE_TO_EXTRACT_DIGEST _HRESULT_TYPEDEF_(0x80244033)
  184. #define WU_E_PT_ECP_FAILURE_TO_DECOMPRESS_CAB_FILE _HRESULT_TYPEDEF_(0x80244034)
  185. #define WU_E_PT_ECP_FILE_LOCATION_ERROR _HRESULT_TYPEDEF_(0x80244035)
  186. #define WU_E_PT_CATALOG_SYNC_REQUIRED _HRESULT_TYPEDEF_(0x80240436)
  187. #define WU_E_PT_SECURITY_VERIFICATION_FAILURE _HRESULT_TYPEDEF_(0x80240437)
  188. #define WU_E_PT_ENDPOINT_UNREACHABLE _HRESULT_TYPEDEF_(0x80240438)
  189. #define WU_E_PT_INVALID_FORMAT _HRESULT_TYPEDEF_(0x80240439)
  190. #define WU_E_PT_INVALID_URL _HRESULT_TYPEDEF_(0x8024043A)
  191. #define WU_E_PT_NWS_NOT_LOADED _HRESULT_TYPEDEF_(0x8024043B)
  192. #define WU_E_PT_PROXY_AUTH_SCHEME_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8024043C)
  193. #define WU_E_SERVICEPROP_NOTAVAIL _HRESULT_TYPEDEF_(0x8024043D)
  194. #define WU_E_PT_ENDPOINT_REFRESH_REQUIRED _HRESULT_TYPEDEF_(0x8024043E)
  195. #define WU_E_PT_ENDPOINTURL_NOTAVAIL _HRESULT_TYPEDEF_(0x8024043F)
  196. #define WU_E_PT_ENDPOINT_DISCONNECTED _HRESULT_TYPEDEF_(0x80240440)
  197. #define WU_E_PT_INVALID_OPERATION _HRESULT_TYPEDEF_(0x80240441)
  198. #define WU_E_PT_OBJECT_FAULTED _HRESULT_TYPEDEF_(0x80240442)
  199. #define WU_E_PT_NUMERIC_OVERFLOW _HRESULT_TYPEDEF_(0x80240443)
  200. #define WU_E_PT_OPERATION_ABORTED _HRESULT_TYPEDEF_(0x80240444)
  201. #define WU_E_PT_OPERATION_ABANDONED _HRESULT_TYPEDEF_(0x80240445)
  202. #define WU_E_PT_QUOTA_EXCEEDED _HRESULT_TYPEDEF_(0x80240446)
  203. #define WU_E_PT_NO_TRANSLATION_AVAILABLE _HRESULT_TYPEDEF_(0x80240447)
  204. #define WU_E_PT_ADDRESS_IN_USE _HRESULT_TYPEDEF_(0x80240448)
  205. #define WU_E_PT_ADDRESS_NOT_AVAILABLE _HRESULT_TYPEDEF_(0x80240449)
  206. #define WU_E_PT_OTHER _HRESULT_TYPEDEF_(0x8024044A)
  207. #define WU_E_PT_SECURITY_SYSTEM_FAILURE _HRESULT_TYPEDEF_(0x8024044B)
  208. #define WU_E_PT_UNEXPECTED _HRESULT_TYPEDEF_(0x80244FFF)
  209. #define WU_E_REDIRECTOR_LOAD_XML _HRESULT_TYPEDEF_(0x80245001)
  210. #define WU_E_REDIRECTOR_S_FALSE _HRESULT_TYPEDEF_(0x80245002)
  211. #define WU_E_REDIRECTOR_ID_SMALLER _HRESULT_TYPEDEF_(0x80245003)
  212. #define WU_E_REDIRECTOR_UNKNOWN_SERVICE _HRESULT_TYPEDEF_(0x80245004)
  213. #define WU_E_REDIRECTOR_UNSUPPORTED_CONTENTTYPE _HRESULT_TYPEDEF_(0x80245005)
  214. #define WU_E_REDIRECTOR_INVALID_RESPONSE _HRESULT_TYPEDEF_(0x80245006)
  215. #define WU_E_REDIRECTOR_ATTRPROVIDER_EXCEEDED_MAX_NAMEVALUE _HRESULT_TYPEDEF_(0x80245008)
  216. #define WU_E_REDIRECTOR_ATTRPROVIDER_INVALID_NAME _HRESULT_TYPEDEF_(0x80245009)
  217. #define WU_E_REDIRECTOR_ATTRPROVIDER_INVALID_VALUE _HRESULT_TYPEDEF_(0x8024500A)
  218. #define WU_E_REDIRECTOR_SLS_GENERIC_ERROR _HRESULT_TYPEDEF_(0x8024500B)
  219. #define WU_E_REDIRECTOR_CONNECT_POLICY _HRESULT_TYPEDEF_(0x8024500C)
  220. #define WU_E_REDIRECTOR_ONLINE_DISALLOWED _HRESULT_TYPEDEF_(0x8024500D)
  221. #define WU_E_REDIRECTOR_UNEXPECTED _HRESULT_TYPEDEF_(0x802450FF)
  222. #define WU_E_SIH_VERIFY_DOWNLOAD_ENGINE _HRESULT_TYPEDEF_(0x80245101)
  223. #define WU_E_SIH_VERIFY_DOWNLOAD_PAYLOAD _HRESULT_TYPEDEF_(0x80245102)
  224. #define WU_E_SIH_VERIFY_STAGE_ENGINE _HRESULT_TYPEDEF_(0x80245103)
  225. #define WU_E_SIH_VERIFY_STAGE_PAYLOAD _HRESULT_TYPEDEF_(0x80245104)
  226. #define WU_E_SIH_ACTION_NOT_FOUND _HRESULT_TYPEDEF_(0x80245105)
  227. #define WU_E_SIH_SLS_PARSE _HRESULT_TYPEDEF_(0x80245106)
  228. #define WU_E_SIH_INVALIDHASH _HRESULT_TYPEDEF_(0x80245107)
  229. #define WU_E_SIH_NO_ENGINE _HRESULT_TYPEDEF_(0x80245108)
  230. #define WU_E_SIH_POST_REBOOT_INSTALL_FAILED _HRESULT_TYPEDEF_(0x80245109)
  231. #define WU_E_SIH_POST_REBOOT_NO_CACHED_SLS_RESPONSE _HRESULT_TYPEDEF_(0x8024510A)
  232. #define WU_E_SIH_PARSE _HRESULT_TYPEDEF_(0x8024510B)
  233. #define WU_E_SIH_SECURITY _HRESULT_TYPEDEF_(0x8024510C)
  234. #define WU_E_SIH_PPL _HRESULT_TYPEDEF_(0x8024510D)
  235. #define WU_E_SIH_POLICY _HRESULT_TYPEDEF_(0x8024510E)
  236. #define WU_E_SIH_STDEXCEPTION _HRESULT_TYPEDEF_(0x8024510F)
  237. #define WU_E_SIH_NONSTDEXCEPTION _HRESULT_TYPEDEF_(0x80245110)
  238. #define WU_E_SIH_ENGINE_EXCEPTION _HRESULT_TYPEDEF_(0x80245111)
  239. #define WU_E_SIH_BLOCKED_FOR_PLATFORM _HRESULT_TYPEDEF_(0x80245112)
  240. #define WU_E_SIH_ANOTHER_INSTANCE_RUNNING _HRESULT_TYPEDEF_(0x80245113)
  241. #define WU_E_SIH_DNSRESILIENCY_OFF _HRESULT_TYPEDEF_(0x80245114)
  242. #define WU_E_SIH_UNEXPECTED _HRESULT_TYPEDEF_(0x802451FF)
  243. #define WU_E_DRV_PRUNED _HRESULT_TYPEDEF_(0x8024C001)
  244. #define WU_E_DRV_NOPROP_OR_LEGACY _HRESULT_TYPEDEF_(0x8024C002)
  245. #define WU_E_DRV_REG_MISMATCH _HRESULT_TYPEDEF_(0x8024C003)
  246. #define WU_E_DRV_NO_METADATA _HRESULT_TYPEDEF_(0x8024C004)
  247. #define WU_E_DRV_MISSING_ATTRIBUTE _HRESULT_TYPEDEF_(0x8024C005)
  248. #define WU_E_DRV_SYNC_FAILED _HRESULT_TYPEDEF_(0x8024C006)
  249. #define WU_E_DRV_NO_PRINTER_CONTENT _HRESULT_TYPEDEF_(0x8024C007)
  250. #define WU_E_DRV_DEVICE_PROBLEM _HRESULT_TYPEDEF_(0x8024C008)
  251. #define WU_E_DRV_UNEXPECTED _HRESULT_TYPEDEF_(0x8024CFFF)
  252. #define WU_E_DS_SHUTDOWN _HRESULT_TYPEDEF_(0x80248000)
  253. #define WU_E_DS_INUSE _HRESULT_TYPEDEF_(0x80248001)
  254. #define WU_E_DS_INVALID _HRESULT_TYPEDEF_(0x80248002)
  255. #define WU_E_DS_TABLEMISSING _HRESULT_TYPEDEF_(0x80248003)
  256. #define WU_E_DS_TABLEINCORRECT _HRESULT_TYPEDEF_(0x80248004)
  257. #define WU_E_DS_INVALIDTABLENAME _HRESULT_TYPEDEF_(0x80248005)
  258. #define WU_E_DS_BADVERSION _HRESULT_TYPEDEF_(0x80248006)
  259. #define WU_E_DS_NODATA _HRESULT_TYPEDEF_(0x80248007)
  260. #define WU_E_DS_MISSINGDATA _HRESULT_TYPEDEF_(0x80248008)
  261. #define WU_E_DS_MISSINGREF _HRESULT_TYPEDEF_(0x80248009)
  262. #define WU_E_DS_UNKNOWNHANDLER _HRESULT_TYPEDEF_(0x8024800A)
  263. #define WU_E_DS_CANTDELETE _HRESULT_TYPEDEF_(0x8024800B)
  264. #define WU_E_DS_LOCKTIMEOUTEXPIRED _HRESULT_TYPEDEF_(0x8024800C)
  265. #define WU_E_DS_NOCATEGORIES _HRESULT_TYPEDEF_(0x8024800D)
  266. #define WU_E_DS_ROWEXISTS _HRESULT_TYPEDEF_(0x8024800E)
  267. #define WU_E_DS_STOREFILELOCKED _HRESULT_TYPEDEF_(0x8024800F)
  268. #define WU_E_DS_CANNOTREGISTER _HRESULT_TYPEDEF_(0x80248010)
  269. #define WU_E_DS_UNABLETOSTART _HRESULT_TYPEDEF_(0x80248011)
  270. #define WU_E_DS_DUPLICATEUPDATEID _HRESULT_TYPEDEF_(0x80248013)
  271. #define WU_E_DS_UNKNOWNSERVICE _HRESULT_TYPEDEF_(0x80248014)
  272. #define WU_E_DS_SERVICEEXPIRED _HRESULT_TYPEDEF_(0x80248015)
  273. #define WU_E_DS_DECLINENOTALLOWED _HRESULT_TYPEDEF_(0x80248016)
  274. #define WU_E_DS_TABLESESSIONMISMATCH _HRESULT_TYPEDEF_(0x80248017)
  275. #define WU_E_DS_SESSIONLOCKMISMATCH _HRESULT_TYPEDEF_(0x80248018)
  276. #define WU_E_DS_NEEDWINDOWSSERVICE _HRESULT_TYPEDEF_(0x80248019)
  277. #define WU_E_DS_INVALIDOPERATION _HRESULT_TYPEDEF_(0x8024801A)
  278. #define WU_E_DS_SCHEMAMISMATCH _HRESULT_TYPEDEF_(0x8024801B)
  279. #define WU_E_DS_RESETREQUIRED _HRESULT_TYPEDEF_(0x8024801C)
  280. #define WU_E_DS_IMPERSONATED _HRESULT_TYPEDEF_(0x8024801D)
  281. #define WU_E_DS_DATANOTAVAILABLE _HRESULT_TYPEDEF_(0x8024801E)
  282. #define WU_E_DS_DATANOTLOADED _HRESULT_TYPEDEF_(0x8024801F)
  283. #define WU_E_DS_NODATA_NOSUCHREVISION _HRESULT_TYPEDEF_(0x80248020)
  284. #define WU_E_DS_NODATA_NOSUCHUPDATE _HRESULT_TYPEDEF_(0x80248021)
  285. #define WU_E_DS_NODATA_EULA _HRESULT_TYPEDEF_(0x80248022)
  286. #define WU_E_DS_NODATA_SERVICE _HRESULT_TYPEDEF_(0x80248023)
  287. #define WU_E_DS_NODATA_COOKIE _HRESULT_TYPEDEF_(0x80248024)
  288. #define WU_E_DS_NODATA_TIMER _HRESULT_TYPEDEF_(0x80248025)
  289. #define WU_E_DS_NODATA_CCR _HRESULT_TYPEDEF_(0x80248026)
  290. #define WU_E_DS_NODATA_FILE _HRESULT_TYPEDEF_(0x80248027)
  291. #define WU_E_DS_NODATA_DOWNLOADJOB _HRESULT_TYPEDEF_(0x80248028)
  292. #define WU_E_DS_NODATA_TMI _HRESULT_TYPEDEF_(0x80248029)
  293. #define WU_E_DS_UNEXPECTED _HRESULT_TYPEDEF_(0x80248FFF)
  294. #define WU_E_INVENTORY_PARSEFAILED _HRESULT_TYPEDEF_(0x80249001)
  295. #define WU_E_INVENTORY_GET_INVENTORY_TYPE_FAILED _HRESULT_TYPEDEF_(0x80249002)
  296. #define WU_E_INVENTORY_RESULT_UPLOAD_FAILED _HRESULT_TYPEDEF_(0x80249003)
  297. #define WU_E_INVENTORY_UNEXPECTED _HRESULT_TYPEDEF_(0x80249004)
  298. #define WU_E_INVENTORY_WMI_ERROR _HRESULT_TYPEDEF_(0x80249005)
  299. #define WU_E_AU_NOSERVICE _HRESULT_TYPEDEF_(0x8024A000)
  300. #define WU_E_AU_NONLEGACYSERVER _HRESULT_TYPEDEF_(0x8024A002)
  301. #define WU_E_AU_LEGACYCLIENTDISABLED _HRESULT_TYPEDEF_(0x8024A003)
  302. #define WU_E_AU_PAUSED _HRESULT_TYPEDEF_(0x8024A004)
  303. #define WU_E_AU_NO_REGISTERED_SERVICE _HRESULT_TYPEDEF_(0x8024A005)
  304. #define WU_E_AU_DETECT_SVCID_MISMATCH _HRESULT_TYPEDEF_(0x8024A006)
  305. #define WU_E_REBOOT_IN_PROGRESS _HRESULT_TYPEDEF_(0x8024A007)
  306. #define WU_E_AU_OOBE_IN_PROGRESS _HRESULT_TYPEDEF_(0x8024A008)
  307. #define WU_E_AU_UNEXPECTED _HRESULT_TYPEDEF_(0x8024AFFF)
  308. #define WU_E_UH_REMOTEUNAVAILABLE _HRESULT_TYPEDEF_(0x80242000)
  309. #define WU_E_UH_LOCALONLY _HRESULT_TYPEDEF_(0x80242001)
  310. #define WU_E_UH_UNKNOWNHANDLER _HRESULT_TYPEDEF_(0x80242002)
  311. #define WU_E_UH_REMOTEALREADYACTIVE _HRESULT_TYPEDEF_(0x80242003)
  312. #define WU_E_UH_DOESNOTSUPPORTACTION _HRESULT_TYPEDEF_(0x80242004)
  313. #define WU_E_UH_WRONGHANDLER _HRESULT_TYPEDEF_(0x80242005)
  314. #define WU_E_UH_INVALIDMETADATA _HRESULT_TYPEDEF_(0x80242006)
  315. #define WU_E_UH_INSTALLERHUNG _HRESULT_TYPEDEF_(0x80242007)
  316. #define WU_E_UH_OPERATIONCANCELLED _HRESULT_TYPEDEF_(0x80242008)
  317. #define WU_E_UH_BADHANDLERXML _HRESULT_TYPEDEF_(0x80242009)
  318. #define WU_E_UH_CANREQUIREINPUT _HRESULT_TYPEDEF_(0x8024200A)
  319. #define WU_E_UH_INSTALLERFAILURE _HRESULT_TYPEDEF_(0x8024200B)
  320. #define WU_E_UH_FALLBACKTOSELFCONTAINED _HRESULT_TYPEDEF_(0x8024200C)
  321. #define WU_E_UH_NEEDANOTHERDOWNLOAD _HRESULT_TYPEDEF_(0x8024200D)
  322. #define WU_E_UH_NOTIFYFAILURE _HRESULT_TYPEDEF_(0x8024200E)
  323. #define WU_E_UH_INCONSISTENT_FILE_NAMES _HRESULT_TYPEDEF_(0x8024200F)
  324. #define WU_E_UH_FALLBACKERROR _HRESULT_TYPEDEF_(0x80242010)
  325. #define WU_E_UH_TOOMANYDOWNLOADREQUESTS _HRESULT_TYPEDEF_(0x80242011)
  326. #define WU_E_UH_UNEXPECTEDCBSRESPONSE _HRESULT_TYPEDEF_(0x80242012)
  327. #define WU_E_UH_BADCBSPACKAGEID _HRESULT_TYPEDEF_(0x80242013)
  328. #define WU_E_UH_POSTREBOOTSTILLPENDING _HRESULT_TYPEDEF_(0x80242014)
  329. #define WU_E_UH_POSTREBOOTRESULTUNKNOWN _HRESULT_TYPEDEF_(0x80242015)
  330. #define WU_E_UH_POSTREBOOTUNEXPECTEDSTATE _HRESULT_TYPEDEF_(0x80242016)
  331. #define WU_E_UH_NEW_SERVICING_STACK_REQUIRED _HRESULT_TYPEDEF_(0x80242017)
  332. #define WU_E_UH_CALLED_BACK_FAILURE _HRESULT_TYPEDEF_(0x80242018)
  333. #define WU_E_UH_CUSTOMINSTALLER_INVALID_SIGNATURE _HRESULT_TYPEDEF_(0x80242019)
  334. #define WU_E_UH_UNSUPPORTED_INSTALLCONTEXT _HRESULT_TYPEDEF_(0x8024201A)
  335. #define WU_E_UH_INVALID_TARGETSESSION _HRESULT_TYPEDEF_(0x8024201B)
  336. #define WU_E_UH_DECRYPTFAILURE _HRESULT_TYPEDEF_(0x8024201C)
  337. #define WU_E_UH_HANDLER_DISABLEDUNTILREBOOT _HRESULT_TYPEDEF_(0x8024201D)
  338. #define WU_E_UH_APPX_NOT_PRESENT _HRESULT_TYPEDEF_(0x8024201E)
  339. #define WU_E_UH_NOTREADYTOCOMMIT _HRESULT_TYPEDEF_(0x8024201F)
  340. #define WU_E_UH_APPX_INVALID_PACKAGE_VOLUME _HRESULT_TYPEDEF_(0x80242020)
  341. #define WU_E_UH_APPX_DEFAULT_PACKAGE_VOLUME_UNAVAILABLE _HRESULT_TYPEDEF_(0x80242021)
  342. #define WU_E_UH_APPX_INSTALLED_PACKAGE_VOLUME_UNAVAILABLE _HRESULT_TYPEDEF_(0x80242022)
  343. #define WU_E_UH_APPX_PACKAGE_FAMILY_NOT_FOUND _HRESULT_TYPEDEF_(0x80242023)
  344. #define WU_E_UH_APPX_SYSTEM_VOLUME_NOT_FOUND _HRESULT_TYPEDEF_(0x80242024)
  345. #define WU_E_UH_UNEXPECTED _HRESULT_TYPEDEF_(0x80242FFF)
  346. #define WU_E_DM_URLNOTAVAILABLE _HRESULT_TYPEDEF_(0x80246001)
  347. #define WU_E_DM_INCORRECTFILEHASH _HRESULT_TYPEDEF_(0x80246002)
  348. #define WU_E_DM_UNKNOWNALGORITHM _HRESULT_TYPEDEF_(0x80246003)
  349. #define WU_E_DM_NEEDDOWNLOADREQUEST _HRESULT_TYPEDEF_(0x80246004)
  350. #define WU_E_DM_NONETWORK _HRESULT_TYPEDEF_(0x80246005)
  351. #define WU_E_DM_WRONGBITSVERSION _HRESULT_TYPEDEF_(0x80246006)
  352. #define WU_E_DM_NOTDOWNLOADED _HRESULT_TYPEDEF_(0x80246007)
  353. #define WU_E_DM_FAILTOCONNECTTOBITS _HRESULT_TYPEDEF_(0x80246008)
  354. #define WU_E_DM_BITSTRANSFERERROR _HRESULT_TYPEDEF_(0x80246009)
  355. #define WU_E_DM_DOWNLOADLOCATIONCHANGED _HRESULT_TYPEDEF_(0x8024600A)
  356. #define WU_E_DM_CONTENTCHANGED _HRESULT_TYPEDEF_(0x8024600B)
  357. #define WU_E_DM_DOWNLOADLIMITEDBYUPDATESIZE _HRESULT_TYPEDEF_(0x8024600C)
  358. #define WU_E_DM_UNAUTHORIZED _HRESULT_TYPEDEF_(0x8024600E)
  359. #define WU_E_DM_BG_ERROR_TOKEN_REQUIRED _HRESULT_TYPEDEF_(0x8024600F)
  360. #define WU_E_DM_DOWNLOADSANDBOXNOTFOUND _HRESULT_TYPEDEF_(0x80246010)
  361. #define WU_E_DM_DOWNLOADFILEPATHUNKNOWN _HRESULT_TYPEDEF_(0x80246011)
  362. #define WU_E_DM_DOWNLOADFILEMISSING _HRESULT_TYPEDEF_(0x80246012)
  363. #define WU_E_DM_UPDATEREMOVED _HRESULT_TYPEDEF_(0x80246013)
  364. #define WU_E_DM_READRANGEFAILED _HRESULT_TYPEDEF_(0x80246014)
  365. #define WU_E_DM_UNAUTHORIZED_NO_USER _HRESULT_TYPEDEF_(0x80246016)
  366. #define WU_E_DM_UNAUTHORIZED_LOCAL_USER _HRESULT_TYPEDEF_(0x80246017)
  367. #define WU_E_DM_UNAUTHORIZED_DOMAIN_USER _HRESULT_TYPEDEF_(0x80246018)
  368. #define WU_E_DM_UNAUTHORIZED_MSA_USER _HRESULT_TYPEDEF_(0x80246019)
  369. #define WU_E_DM_FALLINGBACKTOBITS _HRESULT_TYPEDEF_(0x8024601A)
  370. #define WU_E_DM_DOWNLOAD_VOLUME_CONFLICT _HRESULT_TYPEDEF_(0x8024601B)
  371. #define WU_E_DM_SANDBOX_HASH_MISMATCH _HRESULT_TYPEDEF_(0x8024601C)
  372. #define WU_E_DM_HARDRESERVEID_CONFLICT _HRESULT_TYPEDEF_(0x8024601D)
  373. #define WU_E_DM_DOSVC_REQUIRED _HRESULT_TYPEDEF_(0x8024601E)
  374. #define WU_E_DM_UNEXPECTED _HRESULT_TYPEDEF_(0x80246FFF)
  375. #define WU_E_SETUP_INVALID_INFDATA _HRESULT_TYPEDEF_(0x8024D001)
  376. #define WU_E_SETUP_INVALID_IDENTDATA _HRESULT_TYPEDEF_(0x8024D002)
  377. #define WU_E_SETUP_ALREADY_INITIALIZED _HRESULT_TYPEDEF_(0x8024D003)
  378. #define WU_E_SETUP_NOT_INITIALIZED _HRESULT_TYPEDEF_(0x8024D004)
  379. #define WU_E_SETUP_SOURCE_VERSION_MISMATCH _HRESULT_TYPEDEF_(0x8024D005)
  380. #define WU_E_SETUP_TARGET_VERSION_GREATER _HRESULT_TYPEDEF_(0x8024D006)
  381. #define WU_E_SETUP_REGISTRATION_FAILED _HRESULT_TYPEDEF_(0x8024D007)
  382. #define WU_E_SELFUPDATE_SKIP_ON_FAILURE _HRESULT_TYPEDEF_(0x8024D008)
  383. #define WU_E_SETUP_SKIP_UPDATE _HRESULT_TYPEDEF_(0x8024D009)
  384. #define WU_E_SETUP_UNSUPPORTED_CONFIGURATION _HRESULT_TYPEDEF_(0x8024D00A)
  385. #define WU_E_SETUP_BLOCKED_CONFIGURATION _HRESULT_TYPEDEF_(0x8024D00B)
  386. #define WU_E_SETUP_REBOOT_TO_FIX _HRESULT_TYPEDEF_(0x8024D00C)
  387. #define WU_E_SETUP_ALREADYRUNNING _HRESULT_TYPEDEF_(0x8024D00D)
  388. #define WU_E_SETUP_REBOOTREQUIRED _HRESULT_TYPEDEF_(0x8024D00E)
  389. #define WU_E_SETUP_HANDLER_EXEC_FAILURE _HRESULT_TYPEDEF_(0x8024D00F)
  390. #define WU_E_SETUP_INVALID_REGISTRY_DATA _HRESULT_TYPEDEF_(0x8024D010)
  391. #define WU_E_SELFUPDATE_REQUIRED _HRESULT_TYPEDEF_(0x8024D011)
  392. #define WU_E_SELFUPDATE_REQUIRED_ADMIN _HRESULT_TYPEDEF_(0x8024D012)
  393. #define WU_E_SETUP_WRONG_SERVER_VERSION _HRESULT_TYPEDEF_(0x8024D013)
  394. #define WU_E_SETUP_DEFERRABLE_REBOOT_PENDING _HRESULT_TYPEDEF_(0x8024D014)
  395. #define WU_E_SETUP_NON_DEFERRABLE_REBOOT_PENDING _HRESULT_TYPEDEF_(0x8024D015)
  396. #define WU_E_SETUP_FAIL _HRESULT_TYPEDEF_(0x8024D016)
  397. #define WU_E_SETUP_UNEXPECTED _HRESULT_TYPEDEF_(0x8024DFFF)
  398. #define WU_E_EE_UNKNOWN_EXPRESSION _HRESULT_TYPEDEF_(0x8024E001)
  399. #define WU_E_EE_INVALID_EXPRESSION _HRESULT_TYPEDEF_(0x8024E002)
  400. #define WU_E_EE_MISSING_METADATA _HRESULT_TYPEDEF_(0x8024E003)
  401. #define WU_E_EE_INVALID_VERSION _HRESULT_TYPEDEF_(0x8024E004)
  402. #define WU_E_EE_NOT_INITIALIZED _HRESULT_TYPEDEF_(0x8024E005)
  403. #define WU_E_EE_INVALID_ATTRIBUTEDATA _HRESULT_TYPEDEF_(0x8024E006)
  404. #define WU_E_EE_CLUSTER_ERROR _HRESULT_TYPEDEF_(0x8024E007)
  405. #define WU_E_EE_UNEXPECTED _HRESULT_TYPEDEF_(0x8024EFFF)
  406. #define WU_E_INSTALLATION_RESULTS_UNKNOWN_VERSION _HRESULT_TYPEDEF_(0x80243001)
  407. #define WU_E_INSTALLATION_RESULTS_INVALID_DATA _HRESULT_TYPEDEF_(0x80243002)
  408. #define WU_E_INSTALLATION_RESULTS_NOT_FOUND _HRESULT_TYPEDEF_(0x80243003)
  409. #define WU_E_TRAYICON_FAILURE _HRESULT_TYPEDEF_(0x80243004)
  410. #define WU_E_NON_UI_MODE _HRESULT_TYPEDEF_(0x80243FFD)
  411. #define WU_E_WUCLTUI_UNSUPPORTED_VERSION _HRESULT_TYPEDEF_(0x80243FFE)
  412. #define WU_E_AUCLIENT_UNEXPECTED _HRESULT_TYPEDEF_(0x80243FFF)
  413. #define WU_E_REPORTER_EVENTCACHECORRUPT _HRESULT_TYPEDEF_(0x8024F001)
  414. #define WU_E_REPORTER_EVENTNAMESPACEPARSEFAILED _HRESULT_TYPEDEF_(0x8024F002)
  415. #define WU_E_INVALID_EVENT _HRESULT_TYPEDEF_(0x8024F003)
  416. #define WU_E_SERVER_BUSY _HRESULT_TYPEDEF_(0x8024F004)
  417. #define WU_E_CALLBACK_COOKIE_NOT_FOUND _HRESULT_TYPEDEF_(0x8024F005)
  418. #define WU_E_REPORTER_UNEXPECTED _HRESULT_TYPEDEF_(0x8024FFFF)
  419. #define WU_E_OL_INVALID_SCANFILE _HRESULT_TYPEDEF_(0x80247001)
  420. #define WU_E_OL_NEWCLIENT_REQUIRED _HRESULT_TYPEDEF_(0x80247002)
  421. #define WU_E_INVALID_EVENT_PAYLOAD _HRESULT_TYPEDEF_(0x80247003)
  422. #define WU_E_INVALID_EVENT_PAYLOADSIZE _HRESULT_TYPEDEF_(0x80247004)
  423. #define WU_E_SERVICE_NOT_REGISTERED _HRESULT_TYPEDEF_(0x80247005)
  424. #define WU_E_OL_UNEXPECTED _HRESULT_TYPEDEF_(0x80247FFF)
  425. #define WU_E_METADATA_NOOP _HRESULT_TYPEDEF_(0x80247100)
  426. #define WU_E_METADATA_CONFIG_INVALID_BINARY_ENCODING _HRESULT_TYPEDEF_(0x80247101)
  427. #define WU_E_METADATA_FETCH_CONFIG _HRESULT_TYPEDEF_(0x80247102)
  428. #define WU_E_METADATA_INVALID_PARAMETER _HRESULT_TYPEDEF_(0x80247104)
  429. #define WU_E_METADATA_UNEXPECTED _HRESULT_TYPEDEF_(0x80247105)
  430. #define WU_E_METADATA_NO_VERIFICATION_DATA _HRESULT_TYPEDEF_(0x80247106)
  431. #define WU_E_METADATA_BAD_FRAGMENTSIGNING_CONFIG _HRESULT_TYPEDEF_(0x80247107)
  432. #define WU_E_METADATA_FAILURE_PROCESSING_FRAGMENTSIGNING_CONFIG _HRESULT_TYPEDEF_(0x80247108)
  433. #define WU_E_METADATA_XML_MISSING _HRESULT_TYPEDEF_(0x80247120)
  434. #define WU_E_METADATA_XML_FRAGMENTSIGNING_MISSING _HRESULT_TYPEDEF_(0x80247121)
  435. #define WU_E_METADATA_XML_MODE_MISSING _HRESULT_TYPEDEF_(0x80247122)
  436. #define WU_E_METADATA_XML_MODE_INVALID _HRESULT_TYPEDEF_(0x80247123)
  437. #define WU_E_METADATA_XML_VALIDITY_INVALID _HRESULT_TYPEDEF_(0x80247124)
  438. #define WU_E_METADATA_XML_LEAFCERT_MISSING _HRESULT_TYPEDEF_(0x80247125)
  439. #define WU_E_METADATA_XML_INTERMEDIATECERT_MISSING _HRESULT_TYPEDEF_(0x80247126)
  440. #define WU_E_METADATA_XML_LEAFCERT_ID_MISSING _HRESULT_TYPEDEF_(0x80247127)
  441. #define WU_E_METADATA_XML_BASE64CERDATA_MISSING _HRESULT_TYPEDEF_(0x80247128)
  442. #define WU_E_METADATA_BAD_SIGNATURE _HRESULT_TYPEDEF_(0x80247140)
  443. #define WU_E_METADATA_UNSUPPORTED_HASH_ALG _HRESULT_TYPEDEF_(0x80247141)
  444. #define WU_E_METADATA_SIGNATURE_VERIFY_FAILED _HRESULT_TYPEDEF_(0x80247142)
  445. #define WU_E_METADATATRUST_CERTIFICATECHAIN_VERIFICATION _HRESULT_TYPEDEF_(0x80247150)
  446. #define WU_E_METADATATRUST_UNTRUSTED_CERTIFICATECHAIN _HRESULT_TYPEDEF_(0x80247151)
  447. #define WU_E_METADATA_TIMESTAMP_TOKEN_MISSING _HRESULT_TYPEDEF_(0x80247160)
  448. #define WU_E_METADATA_TIMESTAMP_TOKEN_VERIFICATION_FAILED _HRESULT_TYPEDEF_(0x80247161)
  449. #define WU_E_METADATA_TIMESTAMP_TOKEN_UNTRUSTED _HRESULT_TYPEDEF_(0x80247162)
  450. #define WU_E_METADATA_TIMESTAMP_TOKEN_VALIDITY_WINDOW _HRESULT_TYPEDEF_(0x80247163)
  451. #define WU_E_METADATA_TIMESTAMP_TOKEN_SIGNATURE _HRESULT_TYPEDEF_(0x80247164)
  452. #define WU_E_METADATA_TIMESTAMP_TOKEN_CERTCHAIN _HRESULT_TYPEDEF_(0x80247165)
  453. #define WU_E_METADATA_TIMESTAMP_TOKEN_REFRESHONLINE _HRESULT_TYPEDEF_(0x80247166)
  454. #define WU_E_METADATA_TIMESTAMP_TOKEN_ALL_BAD _HRESULT_TYPEDEF_(0x80247167)
  455. #define WU_E_METADATA_TIMESTAMP_TOKEN_NODATA _HRESULT_TYPEDEF_(0x80247168)
  456. #define WU_E_METADATA_TIMESTAMP_TOKEN_CACHELOOKUP _HRESULT_TYPEDEF_(0x80247169)
  457. #define WU_E_METADATA_TIMESTAMP_TOKEN_VALIDITYWINDOW_UNEXPECTED _HRESULT_TYPEDEF_(0x8024717E)
  458. #define WU_E_METADATA_TIMESTAMP_TOKEN_UNEXPECTED _HRESULT_TYPEDEF_(0x8024717F)
  459. #define WU_E_METADATA_CERT_MISSING _HRESULT_TYPEDEF_(0x80247180)
  460. #define WU_E_METADATA_LEAFCERT_BAD_TRANSPORT_ENCODING _HRESULT_TYPEDEF_(0x80247181)
  461. #define WU_E_METADATA_INTCERT_BAD_TRANSPORT_ENCODING _HRESULT_TYPEDEF_(0x80247182)
  462. #define WU_E_METADATA_CERT_UNTRUSTED _HRESULT_TYPEDEF_(0x80247183)
  463. #define WU_E_WUTASK_INPROGRESS _HRESULT_TYPEDEF_(0x8024B001)
  464. #define WU_E_WUTASK_STATUS_DISABLED _HRESULT_TYPEDEF_(0x8024B002)
  465. #define WU_E_WUTASK_NOT_STARTED _HRESULT_TYPEDEF_(0x8024B003)
  466. #define WU_E_WUTASK_RETRY _HRESULT_TYPEDEF_(0x8024B004)
  467. #define WU_E_WUTASK_CANCELINSTALL_DISALLOWED _HRESULT_TYPEDEF_(0x8024B005)
  468. #define WU_E_UNKNOWN_HARDWARECAPABILITY _HRESULT_TYPEDEF_(0x8024B101)
  469. #define WU_E_BAD_XML_HARDWARECAPABILITY _HRESULT_TYPEDEF_(0x8024B102)
  470. #define WU_E_WMI_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8024B103)
  471. #define WU_E_UPDATE_MERGE_NOT_ALLOWED _HRESULT_TYPEDEF_(0x8024B104)
  472. #define WU_E_SKIPPED_UPDATE_INSTALLATION _HRESULT_TYPEDEF_(0x8024B105)
  473. #define WU_E_SLS_INVALID_REVISION _HRESULT_TYPEDEF_(0x8024B201)
  474. #define WU_E_FILETRUST_DUALSIGNATURE_RSA _HRESULT_TYPEDEF_(0x8024B301)
  475. #define WU_E_FILETRUST_DUALSIGNATURE_ECC _HRESULT_TYPEDEF_(0x8024B302)
  476. #define WU_E_TRUST_SUBJECT_NOT_TRUSTED _HRESULT_TYPEDEF_(0x8024B303)
  477. #define WU_E_TRUST_PROVIDER_UNKNOWN _HRESULT_TYPEDEF_(0x8024B304)
  478. #endif /* _WUERROR_ */