Commit Graph

57 Commits

Author SHA1 Message Date
Alexandre Julliard
d5aea7d0df include: Add the SPSVCINST_* setupapi flags. 2008-04-16 12:16:51 +02:00
Steven Edwards
10629e233d include/setupapi: Remove extra semicolons. 2008-04-09 19:58:27 +02:00
Francois Gouget
15652ba960 include: Document some Microsoft spelling mistakes so we know they are not to be fixed. 2008-01-16 12:46:29 +01:00
Juan Lang
8b5faacfb4 setupapi: Implement SetupDiDeleteDevRegKey. 2007-10-15 12:10:02 +02:00
Juan Lang
0138ea49ed setupapi: Add stubs for SetupDiCreateDevRegKeyA/W. 2007-10-12 11:05:04 +02:00
Francois Gouget
4b340fff6f includes: Make headers C++ compatible. 2007-09-27 20:12:13 +02:00
Juan Lang
4bfca01da0 setupapi: Fix prototype of SetupDiCreateDeviceInterfaceRegKeyA/W. 2007-09-24 14:16:12 +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
ae6f5616cb setupapi: Correct type to match PSDK. 2007-09-19 12:31:37 +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
Hans Leidekker
6cc0b4e88e setupapi: Add a partial implementation for SetupScanFileQueue{A, W}. 2007-05-18 14:18:49 +02:00
Rob Shearman
712bffb54e setupapi: Add stubs for SetupQueryInfOriginalFileInformationA/W. 2007-05-04 12:40:17 +02:00
Hans Leidekker
aa4fe06739 setupapi: Implement SetupGetFileCompressionInfo on top of SetupGetFileCompressionInfoEx. 2007-04-10 21:39:48 +02:00
Hans Leidekker
c1950e2dcc setupapi: Implement SetupDecompressOrCopyFile{A, W}. 2007-04-09 12:52:05 +02:00
Hans Leidekker
8ccc19c74c setupapi: Implement SetupGetFileCompressionInfoEx{A, W}. 2007-04-09 12:51:05 +02:00
Andrew Talbot
2ed76bd200 include: Remove superfluous semicolons. 2007-04-07 10:57:40 +02:00
James Hawkins
da85c0905d setupapi: Add missing SetupCopyOEMInf flags. 2007-03-27 13:17:29 +02:00
Hans Leidekker
939e8e4ce2 setupapi: Implement SetupCopyOEMInf{A,W}. 2007-02-20 20:27:09 +01:00
Hans Leidekker
275dbeb74e setupapi: Add stub implementations for SetupDiGetINFClass and SetupSetSourceList. 2007-02-19 12:40:15 +01:00
Hans Leidekker
7f31cc4756 setupapi: Add a stub implementation for SetupPromptReboot. 2006-12-15 12:20:32 +01:00
Hans Leidekker
134c03b3be setupapi: Implement SetupGetTargetPath{A,W}. 2006-11-16 22:08:41 +01:00
Hans Leidekker
ae64a62241 setupapi: Implement SetupGetSourceInfo{A,W}. 2006-11-15 12:24:50 +01:00
Hans Leidekker
02c5df73d2 setupapi: Implement SetupGetSourceFileLocation{A,W}. 2006-11-14 11:34:31 +01:00
Francois Gouget
7ab6d8522b setupapi: setupapi.h must not define HSTRING_TABLE and the StringTable* prototypes. 2006-11-08 12:10:53 +01:00
James Hawkins
15b46847b0 setupapi: Add stubs for SetupOpenLog, SetupCloseLog, and SetupLogError. 2006-09-14 12:06:09 +02:00
Christian Gmeiner
51cd07c37e setupapi: Implemented SetupDiCreateDeviceInfoA. 2006-07-21 13:26:01 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
James Hawkins
95d17daf00 setupapi: Add definitions for the SetupGetInfInformation search flags. 2006-01-31 12:22:38 +01:00
James Hawkins
11fced7b57 setupapi: Added stubs for SetupGetInfInformation and
SetupQueryInfFileInformation.
2005-12-15 11:02:20 +01:00
Eric Kohl
8196e2d0d0 Implement setupapi stringtable functions. 2005-09-21 14:12:15 +00:00
Matthew Davison
2a19883857 Added some definitions to setupapi. 2005-06-10 19:52:48 +00:00
Mike McCormack
09d5cc2363 Declare some functions. 2005-06-07 20:07:34 +00:00
Alexandre Julliard
3629cc4ed6 Eric Kohl <eric.kohl_at_t-online.de>
Implement CaptureAndConvertAnsiArg, CaptureStringArg,
OpenAndMapForRead, RetreiveFileSecurity, StampFileSecurity,
TakeOwnershipOfFile, and UnmapAndCloseFile.
2005-05-06 15:38:22 +00:00
Eric Kohl
4d5c2318e6 Implement DelayedMove and FileExists. 2005-02-14 11:04:39 +00:00
Eric Kohl
69bdc10aed - Implement DoesUserHavePrivilege, EnablePrivilege, IsUserAdmin,
MultiByteToUnicode and UnicodeToMultiByte.
- Sort prototypes in setupapi.h and a few function in spec.
2005-02-02 19:09:33 +00:00
Eric Kohl
faa7df1e08 Implement SetupDiBuildClassInfoList(ExW),
SetupDiClassGuidsFromName(W/ExW), SetupDiClassNameFromGuid(W/ExW),
SetupDiGetActualSectionToInstallW, SetupDiGetClassDescription(W/ExW),
SetupDiInstallClassW partially, SetupDiOpenClassRegKey(ExW),
SetupOpenMasterInf.
2004-12-02 18:09:53 +00:00
Aric Stewart
146d60697e Added some more needed structs and constants. 2004-08-12 20:28:42 +00:00
Mike McCormack
65be0d1f50 Added SetupCreateDiskSpaceList stub. 2004-03-15 20:07:25 +00:00
Alexandre Julliard
5a157628c7 Implemented InstallHinfSection (based on a patch by Chris Morgan). 2004-02-27 04:43:32 +00:00
Alexandre Julliard
cb283489ad Added support for the RegisterDlls section (partly based on a patch by
Chris Morgan).
2004-02-27 00:47:10 +00:00
Christian Costa
fabcd27800 Added some stubs. 2004-02-17 21:05:44 +00:00
Juan Lang
6bcde773e7 Declare some SetupDi functions and related constants. 2004-02-09 20:57:40 +00:00
Steven Edwards
6518b5ca27 MSVC porting fixes. 2004-01-05 21:12:21 +00:00
Alexandre Julliard
eacfd3d928 Fixed naming of the A/W types. 2003-10-22 03:07:27 +00:00
Steven Edwards
f508a78509 - Win16/32 cleanup.
- Fixes for building with the PSDK.
2003-10-21 23:45:43 +00:00
Steven Edwards
c48c16471c Remove a few unneeded include statements in internal headers.
Started bringing setupapi in line with PSDK.
2003-10-07 22:51:09 +00:00
Dimitrie O. Paun
53f9c21fb7 Use angle brackets (<>) rather than quotes ("") for the include
directives in our .h files. This should avoid some potentially nasty
surprises for Winelib apps.
2003-08-28 21:43:34 +00:00
Gregory M. Turner
fca4a8f877 Implement (most of) SetupIterateCabinet. 2003-08-27 23:12:36 +00:00
Steve Lustbader
cee34aa5fe Provide stub for SetupDiGetClassDevsW.
Fix return value of SetupDiGetClassDevsA.
2002-10-10 18:57:32 +00:00
Sander van Leeuwen
8e35fe47ec 'class' is a reserved word (C++). 2002-06-20 22:42:41 +00:00