msi: Make MsiInstallProduct conformance test depend on proper
UI level processing.
mk144210 at bcm.tmc.edu
Thu Feb 8 00:21:36 CST 2007
On Wed, 2007-02-07 at 23:46 -0600, James Hawkins wrote:
> On 2/7/07, Misha Koshelev <mk144210 at bcm.tmc.edu> wrote:
> > > Well, by definition, that's not really a conformance test because it
> > > doesn't conform to windows. Did you make the property public and add
> > > the property to the Property table?
> > >
> > > http://msdn2.microsoft.com/en-us/library/aa370912.aspx
> > >
> > Aha, google search figured it out:
> > * Property name ALL CAPS - passed from UI to execute.
> > * otherwise not.
> > Too bad it's not documented on msdn (you think they would...)
> "Properties with names containing no lowercase letters are public properties..."
Too bad I don't read things carefully enough :)
Anyway, I am sending the patch to wine-patches now. It is able to
determine UI level properly (UI vs execute-only) on Win98, WinXP, and
wine. Phew, time to go to bed.
More information about the wine-devel