Sweden-Number/dlls/msi/tests
Zebediah Figura 457431ab5b msi: Reuse the custom action server process where possible.
We use a named pipe to communicate between the client (i.e. the process that
called MsiInstallProduct() and the custom action server. The naïve approach
has the client send custom action GUIDs to the server and the server send
back the results of executing the action, but this fails in the case of
nested custom actions, so instead we send back handles of threads for the
client to wait on.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-11 15:45:11 +02:00
..
Makefile.in msi/tests: Test self-registration of a valid DLL. 2018-05-30 22:26:49 +02:00
action.c msi/tests: Use the available ARRAY_SIZE() macro. 2018-06-15 20:53:17 +02:00
automation.c msi/tests: Use the available ARRAY_SIZE() macro. 2018-06-15 20:53:17 +02:00
custom.c msi: Reuse the custom action server process where possible. 2018-07-11 15:45:11 +02:00
custom.spec msi: Reuse the custom action server process where possible. 2018-07-11 15:45:11 +02:00
db.c msi/tests: Use the available ARRAY_SIZE() macro. 2018-06-15 20:53:17 +02:00
format.c msi/tests: Move a test from format.c to package.c. 2017-09-19 20:01:30 +02:00
install.c msi: Reuse the custom action server process where possible. 2018-07-11 15:45:11 +02:00
msi.c msi/tests: Use the available ARRAY_SIZE() macro. 2018-06-15 20:53:17 +02:00
package.c msi: Add support for re-caching package. 2018-06-22 11:31:17 +02:00
patch.c msi/tests: Use the available ARRAY_SIZE() macro. 2018-06-15 20:53:17 +02:00
record.c msi/tests: Use the available ARRAY_SIZE() macro. 2018-06-15 20:53:17 +02:00
rsrc.rc msi/tests: Test registration of a valid typelib. 2018-05-30 22:26:49 +02:00
selfreg.c msi/tests: Test self-registration of a valid DLL. 2018-05-30 22:26:49 +02:00
selfreg.spec msi/tests: Test self-registration of a valid DLL. 2018-05-30 22:26:49 +02:00
source.c
suminfo.c
typelib.idl msi/tests: Test registration of a valid typelib. 2018-05-30 22:26:49 +02:00
utils.h msi/tests: Add a header for some common functions. 2018-05-14 12:11:48 +02:00