RFH: winetest testing

Francois Gouget fgouget at free.fr
Wed Apr 28 05:25:31 CDT 2004


On Tue, 27 Apr 2004, Kevin Koltzau wrote:
[...]
> Under NT, services run under a dedicated window station separate from the interactive
> window station. It is not possible for them to create windows, as there is no display or
> user input associated with this windows station, they can however have a console

I don't think that it is correct to say that services cannot cerate
windows. From what I remember from the time I wrote a service and how I
read the information at the URLs you provided, what happens is that a
service can create windows but the user won't see them, and the user
won't be able to send input of click on them. But as long as the process
does not expect the user to do anything with the windows it puts up we
should be fine.

Note that some tests need to be able to create windows. See for instance
user32_test.exe. If services cannot create Windows at all (i.e. if
CreateWindow fails for services), then many important tests are likely
not to work at all, thus greatly reducing the usefulness of such a
service process!

(based on the trend I suspect we'll get more and more window related tests)

-- 
Francois Gouget         fgouget at free.fr        http://fgouget.free.fr/
                  In a world without fences who needs Gates?



More information about the wine-devel mailing list