Hans Leidekker : msi: Reimplement MsiEnumProducts on top of MsiEnumProductsEx.