Michael Stefaniuc
|
02d1154bab
|
setupapi: Remove some superfluous casts.
|
2008-12-08 12:04:25 +01:00 |
Andrew Talbot
|
1c64c934db
|
setupapi: Sign-compare warnings fix.
|
2008-11-11 11:40:42 +01:00 |
Andrew Talbot
|
581a0e091c
|
setupapi: Constify a variable.
|
2008-06-20 12:22:48 +02:00 |
Austin English
|
aab8fae59a
|
Spelling fixes.
|
2008-04-21 14:25:05 +02:00 |
Alexander Morozov
|
af5e168f16
|
setupapi: SetupDiGetDeviceRegistryProperty should return ERROR_INVALID_DATA when buffer size is not 0 but buffer is NULL.
|
2008-04-17 20:21:48 +02:00 |
Alexander Morozov
|
85861a4999
|
setupapi: SetupDiGetDeviceRegistryProperty should return ERROR_INSUFFICIENT_BUFFER when buffer size is insufficient.
|
2008-04-17 20:21:38 +02:00 |
Alexander Morozov
|
62520da8d3
|
setupapi: Prevent of reallocating memory for _SP_DEVINFO_DATA structures.
|
2008-04-04 11:58:36 +02:00 |
Alexander Morozov
|
997bea9b89
|
setupapi: Create DeviceInstance value in registry, delete todo_wine from test.
|
2008-04-02 13:44:08 +02:00 |
Alexander Morozov
|
6a5c1ca25b
|
setupapi: Create device interface keys in registry as in Windows XP.
|
2008-04-02 13:43:47 +02:00 |
Alexander Morozov
|
b622101ef2
|
setupapi: Creating SymbolicLink value in registry as in Windows XP.
|
2008-04-02 13:42:04 +02:00 |
Alexander Morozov
|
bae4ebb7d7
|
setupapi: Add a check of "#" for interface subkey names.
|
2008-03-31 15:13:00 +02:00 |
Christopher Berner
|
6bc8e9a116
|
setupapi: Fix buffer size in SetupDiGetDeviceInterfaceDetailW.
|
2008-03-27 19:37:12 +01:00 |
Andrew Talbot
|
bd0fec2511
|
setupapi: Assign to structs instead of using memcpy.
|
2008-03-17 11:41:20 +01:00 |
Maarten Lankhorst
|
ba8642639a
|
setupapi: Implement CM_Get_Device_ID and add a stub for CM_Get_Parent.
|
2008-03-01 12:03:44 +01:00 |
Paul Vriens
|
433ca7d8bd
|
setupapi/devinst: Struct size passed needs to be exact.
|
2008-02-25 20:42:32 +01:00 |
Andrew Talbot
|
e48bbc23e4
|
setupapi: Remove unneeded casts.
|
2008-01-21 11:38:51 +01:00 |
Andrew Talbot
|
ac352615b1
|
setupapi: Fix dead code (Coverity).
|
2008-01-14 13:10:15 +01:00 |
Juan Lang
|
0a5e09d794
|
setupapi: Fix a leak.
|
2007-11-06 13:33:38 +01:00 |
Juan Lang
|
e2f1f39b52
|
setupapi: Include enumerator string as part of device instance ID.
|
2007-10-26 12:46:30 +02:00 |
Juan Lang
|
4d3853ce9f
|
setupapi: Return FALSE if a NULL buffer is passed in.
|
2007-10-25 12:53:29 +02:00 |
Juan Lang
|
a10a8eb134
|
setupapi: Correct device enumeration.
|
2007-10-15 12:10:25 +02:00 |
Juan Lang
|
162911baef
|
setupapi: Don't abort key enumeration early.
|
2007-10-15 12:10:08 +02:00 |
Juan Lang
|
8b5faacfb4
|
setupapi: Implement SetupDiDeleteDevRegKey.
|
2007-10-15 12:10:02 +02:00 |
Juan Lang
|
36229a74d1
|
setupapi: Make error checking in SetupDiCreateDevRegKeyW more like that in SetupDiOpenDevRegKey.
|
2007-10-15 12:09:17 +02:00 |
Juan Lang
|
629123bae4
|
setupapi: Implement SetupDiOpenDevRegKey.
|
2007-10-15 12:09:11 +02:00 |
Juan Lang
|
8cacf12fe5
|
setupapi: Improve parameter checking in SetupDiInstallClass.
|
2007-10-15 12:05:22 +02:00 |
Juan Lang
|
cb1d6517c7
|
setupapi: Implement SetupDiCreateDevRegKeyW.
|
2007-10-12 11:06:01 +02:00 |
Juan Lang
|
732b968b22
|
setupapi: Add a device ID member to DeviceInfo.
|
2007-10-12 11:05:49 +02:00 |
Juan Lang
|
0d39a07eca
|
setupapi: Don't require caller to pass a SP_DEVINFO_DATA pointer to SETUPDI_AddDeviceToSet.
|
2007-10-12 11:05:42 +02:00 |
Juan Lang
|
22724c2c8b
|
setupapi: Add helper function to open a device's hardware key.
|
2007-10-12 11:05:31 +02:00 |
Juan Lang
|
e6a9eb6b85
|
setupapi: Implement SetupDiCreateDevRegKeyA on top of SetupDiCreateDevRegKeyW.
|
2007-10-12 11:05:22 +02:00 |
Juan Lang
|
0138ea49ed
|
setupapi: Add stubs for SetupDiCreateDevRegKeyA/W.
|
2007-10-12 11:05:04 +02:00 |
Juan Lang
|
33c2d032fe
|
setupapi: Install more items when installing a class.
|
2007-10-12 11:04:55 +02:00 |
Juan Lang
|
01bf19dc0b
|
setupapi: Correct creating the class key.
|
2007-10-12 11:04:47 +02:00 |
Juan Lang
|
6851e109ed
|
setupapi: SetupOpenAppendInfFile is implemented, so remove #if 0 around it.
|
2007-10-12 11:04:34 +02:00 |
Juan Lang
|
216ab7d4cb
|
setupapi: Remove a misleading fixme.
|
2007-10-09 12:34:35 +02:00 |
Marcus Meissner
|
263cb44d76
|
setupapi: Use correct parameter in pointer init.
|
2007-10-03 11:01:54 +02:00 |
Juan Lang
|
06547f129f
|
setupapi: Implement SetupDiGetClassDevsExA.
|
2007-09-25 11:20:00 +02:00 |
Juan Lang
|
1b023ff69d
|
setupapi: Implement SetupDiGetClassDevsA on top of SetupDiGetClassDevsExW.
|
2007-09-25 11:19:52 +02:00 |
Juan Lang
|
e45f840944
|
setupapi: Implement SetupDiGetClassDevsW on top of SetupDiGetClassDevsExW.
|
2007-09-25 11:19:47 +02:00 |
Juan Lang
|
4e06874117
|
setupapi: Partially implement SetupDiGetClassDevsExW.
|
2007-09-25 11:19:41 +02:00 |
Juan Lang
|
9ac11e3864
|
setupapi: Implement SetupDiGetDeviceInfoListDetailA/W.
|
2007-09-25 11:19:32 +02:00 |
Juan Lang
|
7de0f1d583
|
setupapi: When freeing an interface, delete it from the registry if its device is a phantom.
|
2007-09-24 14:17:41 +02:00 |
Juan Lang
|
dadcb201d9
|
setupapi: Implement SetupDiDeleteDeviceInterfaceRegKey.
|
2007-09-24 14:17:34 +02:00 |
Juan Lang
|
e69520ab6e
|
setupapi: Save interface to registry when creating it.
|
2007-09-24 14:17:27 +02:00 |
Juan Lang
|
d0a2866a90
|
setupapi: Store pointer to set in device, and use it to make sure that a device is a member of a set.
|
2007-09-24 14:17:19 +02:00 |
Juan Lang
|
21b7e1faf6
|
setupapi: Implement SetupDiCreateDeviceInterfaceRegKeyA/W.
|
2007-09-24 14:17:08 +02:00 |
Juan Lang
|
443cfda4a6
|
setupapi: Return the interface's device from SetupDiGetDeviceInterfaceDetailA/W.
|
2007-09-24 14:16:54 +02:00 |
Juan Lang
|
5ce7fcae8e
|
setupapi: Store pointer to an interface's device in the interface instance.
|
2007-09-24 14:16:47 +02:00 |
Juan Lang
|
e9b55346c2
|
setupapi: Add stubs for SetupDiCreateDeviceInterfaceRegKeyA/W.
|
2007-09-24 14:16:33 +02:00 |