Juan Lang
|
6bd4ed73cb
|
setupapi: Add tests for SetupDiGetDeviceInterfaceDetail.
|
2007-09-24 14:14:44 +02:00 |
|
Juan Lang
|
50a4039037
|
setupapi: When enumerating an interface, add the interface to its device.
|
2007-09-24 14:14:34 +02:00 |
|
Juan Lang
|
be863b07ff
|
setupapi: Implement SetupDiEnumDeviceInterfaces.
|
2007-09-24 14:14:23 +02:00 |
|
Juan Lang
|
69b0b42455
|
setupapi: Implement SetupDiCreateDeviceInterfaceW.
|
2007-09-24 14:14:15 +02:00 |
|
Juan Lang
|
707fca6cbc
|
setupapi: Set last error on invalid input.
|
2007-09-24 14:13:58 +02:00 |
|
Juan Lang
|
15eba01660
|
setupapi: Remove a redundant parameter check.
|
2007-09-24 14:13:51 +02:00 |
|
Juan Lang
|
6682012209
|
setupapi: Add error checking to SetupDiCreateDeviceInterfaceW stub.
|
2007-09-24 14:13:44 +02:00 |
|
Juan Lang
|
aa2b23cab5
|
setupapi: Implement SetupDiCreateDeviceInterfaceA on top of SetupDiCreateInterfaceW.
|
2007-09-24 14:13:33 +02:00 |
|
Juan Lang
|
8069619b90
|
setupapi: Add tests for SetupDiCreateDeviceInterface.
|
2007-09-24 14:13:09 +02:00 |
|
Juan Lang
|
d1878ab8fd
|
setupapi: Add stubs for SetupDiCreateDeviceInterfaceA/W.
|
2007-09-24 14:13:01 +02:00 |
|
Juan Lang
|
9b1e1b2aad
|
setupapi: Set last error on failure in SetupDiOpenClassRegKeyExW.
|
2007-09-24 14:12:53 +02:00 |
|
Juan Lang
|
a9d74cf994
|
setupapi: Respect samDesired in SetupDiOpenClassRegKeyExW.
|
2007-09-24 14:12:42 +02:00 |
|
Alexandre Julliard
|
5d0dc48193
|
setupapi: Simplify the SetupDiGetClassDescriptionExA/W implementation.
|
2007-09-21 12:21:17 +02:00 |
|
Juan Lang
|
f841667cac
|
setupapi: Implement SetupDiGetClassDevsW.
|
2007-09-21 12:17:48 +02:00 |
|
Juan Lang
|
f4b9bc2454
|
setupapi: Implement SetupDiRegisterDeviceInfo.
|
2007-09-21 12:14:48 +02:00 |
|
Juan Lang
|
a57a17d3fc
|
setupapi: Add tests for SetupDiRegisterDeviceInfo.
|
2007-09-21 12:14:38 +02:00 |
|
Juan Lang
|
3a2a99474e
|
setupapi: Add stub for SetupDiRegisterDeviceInfo.
|
2007-09-21 12:14:31 +02:00 |
|
Juan Lang
|
6b50538f12
|
setupapi: Implement SetupDiGetClassDescriptionExA.
|
2007-09-21 12:13:24 +02:00 |
|
Juan Lang
|
80be1fe740
|
setupapi: Devices created by SetupDiCreateDeviceInfo are "phantoms", and are deleted from the registry when the set that contains them is closed.
|
2007-09-21 12:09:17 +02:00 |
|
Juan Lang
|
00ef2e3269
|
setupapi: Save class GUID to registry when creating a device.
|
2007-09-21 12:08:57 +02:00 |
|
Juan Lang
|
8985a62a34
|
setupapi: Save device description to registry when creating a device.
|
2007-09-21 12:08:51 +02:00 |
|
Juan Lang
|
e144979697
|
setupapi: Make a helper to convert a GUID to a string.
|
2007-09-21 12:08:43 +02:00 |
|
Juan Lang
|
60fefd72e8
|
setupapi: Implement SetupDiSetDeviceRegistryPropertyA/W.
|
2007-09-21 12:08:25 +02:00 |
|
Juan Lang
|
bc924f5b3a
|
setupapi: Implement SetupDiGetDeviceRegistryPropertyA/W.
|
2007-09-21 12:08:20 +02:00 |
|
Juan Lang
|
f94f6367f2
|
setupapi: Implement SetupDiGetDeviceInstanceIdW.
|
2007-09-21 12:06:14 +02:00 |
|
Juan Lang
|
83f05e79bb
|
setupapi: Implement SetupDiCreateDeviceInfoW.
|
2007-09-21 12:05:48 +02:00 |
|
Juan Lang
|
1bbfd72afb
|
setupapi: Add error checking to SetupDiCreateDeviceInfoW stub.
|
2007-09-20 14:27:13 +02:00 |
|
Juan Lang
|
c1ccd65792
|
setupapi: Implement SetupDiGetDeviceInstanceIdA on top of SetupDiGetDeviceInstanceIdW.
|
2007-09-20 14:27:13 +02:00 |
|
Juan Lang
|
634cba84d2
|
setupapi: Implement SetupDiEnumDeviceInfo.
|
2007-09-20 14:27:13 +02:00 |
|
Juan Lang
|
a7ad54ef92
|
setupapi: Add a placeholder for devices.
|
2007-09-20 14:27:13 +02:00 |
|
Juan Lang
|
e481b1eaee
|
setupapi: Add tests for SetupDiGetDeviceInstanceId.
|
2007-09-20 14:27:13 +02:00 |
|
Juan Lang
|
7c0a311753
|
setupapi: Add stubs for SetupDiGetDeviceInstanceIdA/W.
|
2007-09-20 14:27:13 +02:00 |
|
Juan Lang
|
362e8e1f62
|
setupapi: Add tests for SetupDiCreateDeviceInfo.
|
2007-09-20 14:27:13 +02:00 |
|
Juan Lang
|
9fc7973727
|
setupapi: Add missing prototypes and definitions, and change function prototypes to match.
|
2007-09-19 12:48:46 +02:00 |
|
Juan Lang
|
d62285d006
|
setupapi: Fix typo.
|
2007-09-19 12:34:33 +02:00 |
|
Juan Lang
|
2e2fe9b9f7
|
setupapi: Fix return type.
|
2007-09-19 12:31:43 +02:00 |
|
Lionel Debroux
|
85022e50c2
|
setupapi: Fix memory leak (found by Smatch).
|
2007-09-13 11:04:52 +02:00 |
|
Lionel Debroux
|
d7abb09b46
|
setupapi: Fix HeapFree of wrong pointer (found by Smatch).
|
2007-09-12 14:07:49 +02:00 |
|
Steven Edwards
|
c9a0da51a5
|
Remove more unneeded wine 16bit header usage.
|
2007-08-30 12:31:01 +02:00 |
|
Francois Gouget
|
a116879507
|
Assorted spelling fixes.
|
2007-08-30 12:26:02 +02:00 |
|
Francois Gouget
|
c2d47ced74
|
setupapi: Add prototypes for the Setup*Log*() functions. Better stick to the PSDK types.
|
2007-08-30 11:57:18 +02:00 |
|
Francois Gouget
|
2993785f3a
|
Assorted non-ANSI function declaration fixes (missing void).
|
2007-08-30 11:57:18 +02:00 |
|
Andrew Talbot
|
926a008ffb
|
setupapi: Constify some variables.
|
2007-08-29 12:10:56 +02:00 |
|
Andrew Talbot
|
3bf6315af2
|
setupapi: Constify some variables.
|
2007-08-27 19:27:26 +02:00 |
|
Paul Vriens
|
86e2d1a5e7
|
setupapi/tests: Use skip instead of trace.
|
2007-08-27 11:57:49 +02:00 |
|
Damjan Jovanovic
|
28025d64ef
|
setupapi: Use NtDeleteKey instead of an invalid RegDeleteKeyW.
|
2007-08-21 21:38:27 +02:00 |
|
Mikolaj Zalewski
|
0d00a74f47
|
setupapi: If needed create directories for fake dlls.
|
2007-08-21 12:42:24 +02:00 |
|
Jason Edmeades
|
7f901f41f0
|
setupapi: Remove duplicate backslashes on dirids.
|
2007-08-13 13:04:16 +02:00 |
|
Jason Edmeades
|
ac6343cd5a
|
setupapi: Add test to show setupapi does not handle single quotes.
|
2007-08-10 12:58:17 +02:00 |
|
Paul Vriens
|
c0cc85f78e
|
setupapi/tests: Use GetModuleHandleA instead of LoadLibraryA.
|
2007-07-31 12:34:54 +02:00 |
|