Commit Graph
20 Commits
Author SHA1 Message Date
Hervé Poussineau 62d79cb1cd - Fix horribly broken implementation of SetupInstallServicesFromInfSectionExW, which should install a whole Services section and not a particular service.
- Simplify handling of Include and Needs directives

svn path=/trunk/; revision=20283
2005-12-21 12:28:55 +00:00
Hervé Poussineau eccd6421af Implement SetupDiGetDeviceInfoListClass
Parse 'Include' and 'Needs' directives in SetupInstallFromInfSectionW and when installing services

svn path=/trunk/; revision=20271
2005-12-19 15:08:55 +00:00
Thomas Bluemel edeb6b991c - define STATUS_* codes correctly in winnt.h and ntstatus.h
- fix code that incorrectly includes headers for status codes (changes to files shared with wine will be submitted to winehq)
- fix wine SEH macros and support code, these changes should enable us to port crypt32.dll (and maybe other libraries) without modifications

svn path=/trunk/; revision=19334
2005-11-18 23:19:48 +00:00
Hervé Poussineau f90f00ecb0 - Initialise DevInst field in SP_DEVINFO_DATA. This field can be sent to CM_* functions (code still commented out in SetupDiCreateDeviceInfoListExW)
- Fix an error when setting LoadOrderGroup in registry
- Some FIXME -> ERR changes

svn path=/trunk/; revision=19261
2005-11-16 09:41:01 +00:00
Hervé Poussineau ac4176016e Fix adding of the tag when the group order list already exists
svn path=/trunk/; revision=19155
2005-11-11 22:34:01 +00:00
Gé van Geldorp b4b9ed3504 The GroupOrder registry value should start with a ULONG containing the number
of entries following it.

svn path=/trunk/; revision=19150
2005-11-11 21:39:57 +00:00
Hervé Poussineau 3d6228e8cb - Try to copy .inf file to ReactOS\Inf only if it is in another directory
- Better SetupInstallServicesFromInfSectionExW, which takes care of flags and can update configuration of an existing service

svn path=/trunk/; revision=19097
2005-11-09 11:23:19 +00:00
Hervé Poussineau 0eb25cf769 - Fix header mess by using a common header setupapi_private.h
- Move some structure definitions from devinst.c to setupapi_private.h

svn path=/trunk/; revision=19031
2005-11-06 23:23:45 +00:00
Hervé Poussineau f747f1de8c Step 2 for a PnP ReactOS: add some (little) hacks
svn path=/trunk/; revision=18447
2005-10-14 18:14:19 +00:00
Hervé Poussineau 88f8bc8a25 Add SetupPromptReboot stub
In SetupInstallServicesFromInfSectionExW, LoadOrderGroup value is optional. Don't break if it is missing

svn path=/trunk/; revision=18238
2005-10-03 07:26:39 +00:00
Hervé Poussineau 6053e004ad Implement SetupInstallServicesFromInfSectionExW
Process {DDInstall}.HW section in SetupDiInstallDevice

svn path=/trunk/; revision=18119
2005-09-27 08:52:17 +00:00
Hervé Poussineau 85061235b4 Implement SetupInstallServicesFromInfSectionA/W, SetupInstallServicesFromInfSectionExW
Add stub for SetupInstallServicesFromInfSectionExW

svn path=/trunk/; revision=18088
2005-09-26 11:37:32 +00:00
Gé van Geldorp 3276e52050 Auto-determine base of DWORD registry entries.
Fixes bug 764.

svn path=/trunk/; revision=17786
2005-09-10 19:21:49 +00:00
Hervé Poussineau 46903e60ea Set svn:eol-style property to native
svn path=/trunk/; revision=16373
2005-07-01 23:26:01 +00:00
Gé van Geldorp 2850638aad Sync to Wine-20050310:
Americo Jose Melo <[email protected]>
Francois Gouget <[email protected]>
- Translate the Wine resources to Portuguese.
Alex Villacfs Lasso <[email protected]>
- Change SUBLANG_DEFAULT to SUBLANG_NEUTRAL for LANG_SPANISH in all
  resources, so that Spanish locales other than Spain also use Spanish
  resources.
Juan Lang <[email protected]>
- Implement SetupDiGetClassDevsA/W, SetupDiEnumDeviceInterfaces,
  SetupDiDestroyDeviceInfoList, and SetupDiGetDeviceInterfaceDetailA for
  serial ports.
Hans Leidekker <[email protected]>
- Don't use utf8 in rc files.
Ge van Geldorp <[email protected]>
- eol-style fixes

svn path=/trunk/; revision=14094
2005-03-15 11:38:15 +00:00
Steven Edwards bd706b9ed3 Imported setupapi from the vendor branch. (Again).
svn path=/trunk/; revision=13296
2005-01-25 23:36:57 +00:00
Steven Edwards 30e78f58a6 removing this to reimport it
svn path=/trunk/; revision=13294
2005-01-25 23:36:16 +00:00
Steven Edwards c6bd59c308 more syncing of setupapi
svn path=/trunk/; revision=13205
2005-01-22 02:38:07 +00:00
Steven Edwards a9f6fe5ffb Merge setupapi with Winehq.
This should give us a working InstallHInfSection for loading drivers
if not check the attic for Alex's implementation.

svn path=/trunk/; revision=8822
2004-03-20 21:55:24 +00:00
Steven Edwards ed4bb6a2cd Started porting Setupapi.dll from WINE to ReactOS.
svn path=/trunk/; revision=7863
2004-01-24 15:39:47 +00:00