diff --git a/include/msi.h b/include/msi.h index 642de00c43a..2dbe4d3420a 100644 --- a/include/msi.h +++ b/include/msi.h @@ -46,6 +46,17 @@ typedef enum tagINSTALLSTATE INSTALLSTATE_DEFAULT = 5 } INSTALLSTATE; +typedef enum tagMSIPATCHSTATE +{ + MSIPATCHSTATE_INVALID = 0, + MSIPATCHSTATE_APPLIED = 1, + MSIPATCHSTATE_SUPERSEDED = 2, + MSIPATCHSTATE_OBSOLETED = 4, + MSIPATCHSTATE_REGISTERED = 8, + MSIPATCHSTATE_ALL = (MSIPATCHSTATE_APPLIED | MSIPATCHSTATE_SUPERSEDED | + MSIPATCHSTATE_OBSOLETED | MSIPATCHSTATE_REGISTERED) +} MSIPATCHSTATE; + typedef enum tagINSTALLUILEVEL { INSTALLUILEVEL_NOCHANGE = 0,