Commit graph

78 commits

Author SHA1 Message Date
Alexandre Julliard
897098c994 include: Use proper dllimports for setupapi functions. 2023-11-03 18:05:01 +01:00
Alex Henrie
1172e66e5b setupapi: Move prototypes not in Windows's setupapi.h to setupapi_private.h.
And delete the ones we don't need.
2022-12-06 17:04:50 +01:00
Claire Girka
f7f109d9d3 setupapi: Add support for SPDRP_BASE_CONTAINERID. 2022-07-25 11:22:27 +02:00
Nikolay Sivov
53023c93e7 include: Add DIRID_DRIVER_STORE.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2021-04-21 21:00:33 +02:00
Zebediah Figura
adcac3678a include: Add more setupapi error codes.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-09-09 20:30:31 +02:00
Gijs Vermeulen
1e32463a45 include: Fix SetupDiGetActualSectionToInstallExA/W definitions.
Signed-off-by: Gijs Vermeulen <gijsvrm@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-05-12 10:58:08 +02:00
Zhiyi Zhang
2bdfcd5b54 include: Fix SetupDiOpenDeviceInterfaceRegKey() prototype.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-12-24 20:21:11 +01:00
Zebediah Figura
43ee138d47 setupapi: Add a basic implementation of SetupDiCallClassInstaller().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-22 19:17:07 +02:00
Zhiyi Zhang
afac1c405d setupapi: Implement SetupDiSetDevicePropertyW.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-02-05 10:30:49 +01:00
Alistair Leslie-Hughes
b32a0eaab9 setupapi: Add SetupDiGetDevicePropertyW stub.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-11-08 19:27:02 +01:00
Michael Stefaniuc
23b86eb44e include: Replace the remaining CONSTs. 2013-09-27 10:34:09 +02:00
Francois Gouget
4ed257665c include: Add missing include directives. 2011-12-16 10:21:00 +01:00
Francois Gouget
0fa223d7ec setupapi: Fix the SetupDiGetActualSectionToInstallEx() definition. 2011-04-18 12:39:46 +02:00
Stefan Leichter
8fffb22f1e setupapi: Add stub for SetupDiSetSelectedDevice. 2011-01-07 10:22:58 +01:00
Hans Leidekker
d5009479bb setupapi: Add stub implementations of SetupUninstallOEMInfA/W. 2009-05-13 12:04:54 +02:00
Ricardo Filipe
9e8016c3b6 setupapi: Add missing header values for SetupPromptForDisk. 2009-02-20 18:07:41 +01:00
Alexandre Julliard
a2cf243776 include: Fix packing of the setupapi structures. 2009-01-09 14:06:14 +01:00
Alexandre Julliard
b45cfc123e setupapi: Implemented SetupEnumInfSectionsA/W. 2009-01-05 20:26:50 +01:00
Paul Vriens
6c72061507 setupapi/tests: Fix a test failure on Vista (and skip some tests). 2008-12-17 15:30:23 +01:00
Vincent Povirk
b7fe5e0aa5 setupapi: Implement FLG_PROFITEM_GROUP. 2008-11-24 15:07:11 +01:00
Alexandre Julliard
a2ba7dcf7b include: Use WINE_NO_UNICODE_MACROS instead of __WINESRC__ where appropriate. 2008-05-30 10:02:42 +02:00
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