Commit b6bc6aa6 authored by Aric Stewart's avatar Aric Stewart Committed by Alexandre Julliard

Add the ExecuteAction handler.

Store the keypath, and do refcounting and registration of SharedDLLs. Fix a bug with handing dword values in the registry. Fix bugs with writing registry keys where value == NULL. Make use of msidefs.h. Lay some groundwork for uninstalls.
parent 443f9273
......@@ -53,6 +53,9 @@ typedef struct tagMSICOMPONENT
BOOL Enabled;
INT Cost;
INT RefCount;
LPWSTR FullKeypath;
} MSICOMPONENT;
typedef struct tagMSIFOLDER
......
......@@ -214,6 +214,8 @@ typedef struct tagMSIPACKAGE
UINT CurrentInstallState;
msi_dialog *dialog;
LPWSTR next_dialog;
BOOL ExecuteSequenceRun;
} MSIPACKAGE;
typedef struct tagMSIPREVIEW
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment