1 /* -*- tab-width: 8; c-basic-offset: 8 -*- */
5 * Copyright 2000 James Hatheway
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Lesser General Public
9 * License as published by the Free Software Foundation; either
10 * version 2.1 of the License, or (at your option) any later version.
12 * This library is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * Lesser General Public License for more details.
17 * You should have received a copy of the GNU Lesser General Public
18 * License along with this library; if not, write to the Free Software
19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22 #include "wine/debug.h"
26 WINE_DEFAULT_DEBUG_CHANNEL(setupapi
);
29 /***********************************************************************
30 * SetupCloseFileQueue (SETUPAPI.56)
32 VOID WINAPI
SetupCloseFileQueue(HSPFILEQ QueueHandle
)
34 FIXME("not implemented (setupapi.dll) \n");
37 /***********************************************************************
38 * SetupCommitFileQueueA (SETUPAPI.59)
40 BOOL WINAPI
SetupCommitFileQueueA(HWND Owner
, HSPFILEQ QueueHandle
,
41 PSP_FILE_CALLBACK_A MsgHandler
,
44 FIXME("not implemented (setupapi.dll) \n");
48 /***********************************************************************
49 * SetupIterateCabinetA (SETUPAPI.205)
51 BOOL WINAPI
SetupIterateCabinetA(PCSTR CabinetFile
, DWORD Reserved
,
52 PSP_FILE_CALLBACK_A MsgHandler
, PVOID Context
)
54 FIXME("not implemented (setupapi.dll) \n");
58 /***********************************************************************
59 * SetupIterateCabinetW (SETUPAPI.206)
61 BOOL WINAPI
SetupIterateCabinetW(PWSTR CabinetFile
, DWORD Reserved
,
62 PSP_FILE_CALLBACK_W MsgHandler
, PVOID Context
)
64 FIXME("not implemented (setupapi.dll) \n");
69 /***********************************************************************
70 * SetupGetLineTextA (SETUPAPI.177)
72 BOOL WINAPI
SetupGetLineTextA (PINFCONTEXT Context
, HINF InfHandle
,
73 PCSTR Section
, PCSTR Key
, LPSTR ReturnBuffer
,
74 DWORD ReturnBufferSize
, PDWORD RequiredSize
)
76 FIXME("not implemented (setupapi.dll) \n");
80 /***********************************************************************
81 * SetupGetStringFieldA (SETUPAPI.187)
83 BOOL WINAPI
SetupGetStringFieldA(PINFCONTEXT Context
, DWORD FieldIndex
,
84 LPSTR ReturnBuffer
, DWORD ReturnBufferSize
,
87 FIXME("not implemented (setupapi.dll) \n");
92 /***********************************************************************
93 * SetupFindNextLine (SETUPAPI.159)
95 BOOL WINAPI
SetupFindNextLine (PINFCONTEXT ContextIn
, PINFCONTEXT ContextOut
)
97 FIXME("not implemented (setupapi.dll) \n");
102 /***********************************************************************
103 * SetupInitDefaultQueueCallback (SETUPAPI.191)
105 PVOID WINAPI
SetupInitDefaultQueueCallback(HWND OwnerWindow
)
107 FIXME("not implemented (setupapi.dll) \n");
111 /***********************************************************************
112 * SetupInitDefaultQueueCallbackEx (SETUPAPI.192)
114 PVOID WINAPI
SetupInitDefaultQueueCallbackEx(HWND OwnerWindow
,
115 HWND AlternativeProgressWindow
,
116 UINT ProgressMessage
,
120 FIXME("not implemented (setupapi.dll) \n");
124 /***********************************************************************
125 * SetupCloseInfFile (SETUPAPI.57)
127 VOID WINAPI
SetupCloseInfFile (HINF InfHandle
)
129 FIXME("not implemented (setupapi.dll) \n");
133 /***********************************************************************
134 * SetupDefaultQueueCallbackA (SETUPAPI.68)
136 UINT WINAPI
SetupDefaultQueueCallbackA (PVOID Context
, UINT Notification
,
137 UINT Param1
, UINT Param2
)
139 FIXME("not implemented (setupapi.dll) \n");
144 /***********************************************************************
145 * SetupFindFirstLineA (SETUPAPI.157)
147 BOOL WINAPI
SetupFindFirstLineA (HINF InfHandle
, PCSTR Section
, PCSTR Key
,
150 FIXME("not implemented (setupapi.dll) \n");
154 /***********************************************************************
155 * SetupGetLineByIndexA (SETUPAPI.173)
157 BOOL WINAPI
SetupGetLineByIndexA (HINF InfHandle
, PCSTR Section
, DWORD Index
,
160 FIXME("not implemented (setupapi.dll) \n");
165 /***********************************************************************
166 * SetupInstallFromInfSectionA (SETUPAPI.201)
168 BOOL WINAPI
SetupInstallFromInfSectionA (HWND Owner
, HINF InfHandle
, PCSTR SectionName
,
169 UINT Flags
, HKEY RelativeKeyRoot
, PCSTR SourceRootPath
,
170 UINT CopyFlags
, PSP_FILE_CALLBACK_A MsgHandler
,
171 PVOID Context
, HDEVINFO DeviceInfoSet
,
172 PSP_DEVINFO_DATA DeviceInfoData
)
174 FIXME("not implemented (setupapi.dll) \n");
178 /***********************************************************************
179 * SetupOpenAppendInfFileA (SETUPAPI.209)
181 BOOL WINAPI
SetupOpenAppendInfFileA (PCSTR FileName
, HINF InfHandle
,
184 FIXME("not implemented (setupapi.dll) \n");
188 /***********************************************************************
189 * SetupOpenFileQueue (SETUPAPI.211)
191 HSPFILEQ WINAPI
SetupOpenFileQueue (VOID
)
193 FIXME("not implemented (setupapi.dll) \n");
194 return (HSPFILEQ
) INVALID_HANDLE_VALUE
;
197 /***********************************************************************
198 * SetupOpenInfFileA (SETUPAPI.212)
200 HINF WINAPI
SetupOpenInfFileA (PCSTR FileName
, PCSTR InfClass
, DWORD InfStyle
,
203 FIXME("not implemented (setupapi.dll) \n");
207 /***********************************************************************
208 * SetupQueueCopyA (SETUPAPI.230)
210 BOOL WINAPI
SetupQueueCopyA (HSPFILEQ QueueHandle
, PCSTR SourceRootPath
, PCSTR SourcePath
,
211 PCSTR SourceFileName
, PCSTR SourceDescription
, PCSTR SourceTagFile
,
212 PCSTR TargetDirectory
, PCSTR TargetFileName
, DWORD CopyStyle
)
214 FIXME("not implemented (setupapi.dll) \n");
218 /***********************************************************************
219 * SetupSetDirectoryIdA (SETUPAPI.259)
221 BOOL WINAPI
SetupSetDirectoryIdA (HINF InfHandle
,
225 FIXME("not implemented (setupapi.dll) \n");
230 /***********************************************************************
231 * SetupTermDefaultQueueCallback (SETUPAPI.267)
233 VOID WINAPI
SetupTermDefaultQueueCallback (PVOID Callback
)
235 FIXME("not implemented (setupapi.dll) \n");