public static extern MsiError MsiReinstallProduct(string product, MsiReinstallMode mode);
public static extern MsiError MsiReinstallFeature(string product, string feature, MsiReinstallMode mode);