xref: /reactos/dll/win32/setupapi/setupapi.spec (revision 19b18ce2)
1# Functions exported by Win2003 SP1
2@ stdcall CMP_GetBlockedDriverInfo(wstr ptr long ptr)
3@ stdcall CMP_GetServerSideDeviceInstallFlags(ptr long ptr)
4@ stdcall CMP_Init_Detection(long)
5@ stdcall CMP_RegisterNotification(ptr ptr long ptr)
6@ stdcall CMP_Report_LogOn(long long)
7@ stdcall CMP_UnregisterNotification(ptr)
8@ stdcall CMP_WaitNoPendingInstallEvents(long)
9@ stdcall CMP_WaitServicesAvailable(ptr)
10@ stdcall CM_Add_Empty_Log_Conf(ptr ptr long long)
11@ stdcall CM_Add_Empty_Log_Conf_Ex(ptr ptr long long ptr)
12@ stdcall CM_Add_IDA(ptr str long)
13@ stdcall CM_Add_IDW(ptr wstr long)
14@ stdcall CM_Add_ID_ExA(ptr str long ptr)
15@ stdcall CM_Add_ID_ExW(ptr wstr long ptr)
16@ stdcall CM_Add_Range(int64 int64 ptr long)
17@ stdcall CM_Add_Res_Des(ptr ptr long ptr long long)
18@ stdcall CM_Add_Res_Des_Ex(ptr ptr long ptr long long ptr)
19@ stdcall CM_Connect_MachineA(str ptr)
20@ stdcall CM_Connect_MachineW(wstr ptr)
21@ stdcall CM_Create_DevNodeA(ptr str long long)
22@ stdcall CM_Create_DevNodeW(ptr wstr long long)
23@ stdcall CM_Create_DevNode_ExA(ptr str long long ptr)
24@ stdcall CM_Create_DevNode_ExW(ptr wstr long long ptr)
25@ stdcall CM_Create_Range_List(ptr long)
26@ stdcall CM_Delete_Class_Key(ptr long)
27@ stdcall CM_Delete_Class_Key_Ex(ptr long ptr)
28@ stdcall CM_Delete_DevNode_Key(long long long)
29@ stdcall CM_Delete_DevNode_Key_Ex(long long long ptr)
30@ stdcall CM_Delete_Range(int64 int64 ptr long)
31@ stub CM_Detect_Resource_Conflict
32@ stub CM_Detect_Resource_Conflict_Ex
33@ stdcall CM_Disable_DevNode(long long)
34@ stdcall CM_Disable_DevNode_Ex(long long ptr)
35@ stdcall CM_Disconnect_Machine(ptr)
36@ stdcall CM_Dup_Range_List(ptr ptr long)
37@ stdcall CM_Enable_DevNode(long long)
38@ stdcall CM_Enable_DevNode_Ex(long long ptr)
39@ stdcall CM_Enumerate_Classes(long ptr long)
40@ stdcall CM_Enumerate_Classes_Ex(long ptr long ptr)
41@ stdcall CM_Enumerate_EnumeratorsA(long str ptr long)
42@ stdcall CM_Enumerate_EnumeratorsW(long wstr ptr long)
43@ stdcall CM_Enumerate_Enumerators_ExA(long str ptr long ptr)
44@ stdcall CM_Enumerate_Enumerators_ExW(long wstr ptr long ptr)
45@ stdcall CM_Find_Range(ptr int64 long int64 int64 ptr long)
46@ stdcall CM_First_Range(ptr ptr ptr ptr long)
47@ stdcall CM_Free_Log_Conf(ptr long)
48@ stdcall CM_Free_Log_Conf_Ex(ptr long ptr)
49@ stdcall CM_Free_Log_Conf_Handle(ptr)
50@ stdcall CM_Free_Range_List(ptr long)
51@ stdcall CM_Free_Res_Des(ptr ptr long)
52@ stdcall CM_Free_Res_Des_Ex(ptr ptr long ptr)
53@ stdcall CM_Free_Res_Des_Handle(ptr)
54@ stub CM_Free_Resource_Conflict_Handle
55@ stdcall CM_Get_Child(ptr long long)
56@ stdcall CM_Get_Child_Ex(ptr long long ptr)
57@ stdcall CM_Get_Class_Key_NameA(ptr str ptr long)
58@ stdcall CM_Get_Class_Key_NameW(ptr wstr ptr long)
59@ stdcall CM_Get_Class_Key_Name_ExA(ptr str ptr long ptr)
60@ stdcall CM_Get_Class_Key_Name_ExW(ptr wstr ptr long ptr)
61@ stdcall CM_Get_Class_NameA(ptr str ptr long)
62@ stdcall CM_Get_Class_NameW(ptr wstr ptr long)
63@ stdcall CM_Get_Class_Name_ExA(ptr str ptr long ptr)
64@ stdcall CM_Get_Class_Name_ExW(ptr wstr ptr long ptr)
65@ stdcall CM_Get_Class_Registry_PropertyA(ptr long ptr ptr ptr long ptr)
66@ stdcall CM_Get_Class_Registry_PropertyW(ptr long ptr ptr ptr long ptr)
67@ stdcall CM_Get_Depth(ptr long long)
68@ stdcall CM_Get_Depth_Ex(ptr long long ptr)
69@ stdcall CM_Get_DevNode_Custom_PropertyA(long str ptr ptr ptr long)
70@ stdcall CM_Get_DevNode_Custom_PropertyW(long wstr ptr ptr ptr long)
71@ stdcall CM_Get_DevNode_Custom_Property_ExA(long str ptr ptr ptr long ptr)
72@ stdcall CM_Get_DevNode_Custom_Property_ExW(long wstr ptr ptr ptr long ptr)
73@ stdcall CM_Get_DevNode_Registry_PropertyA(long long ptr ptr ptr long)
74@ stdcall CM_Get_DevNode_Registry_PropertyW(long long ptr ptr ptr long)
75@ stdcall CM_Get_DevNode_Registry_Property_ExA(long long ptr ptr ptr long ptr)
76@ stdcall CM_Get_DevNode_Registry_Property_ExW(long long ptr ptr ptr long ptr)
77@ stdcall CM_Get_DevNode_Status(ptr ptr long long)
78@ stdcall CM_Get_DevNode_Status_Ex(ptr ptr long long ptr)
79@ stdcall CM_Get_Device_IDA(long str long long)
80@ stdcall CM_Get_Device_IDW(long wstr long long)
81@ stdcall CM_Get_Device_ID_ExA(long str long long ptr)
82@ stdcall CM_Get_Device_ID_ExW(long wstr long long ptr)
83@ stdcall CM_Get_Device_ID_ListA(str str long long)
84@ stdcall CM_Get_Device_ID_ListW(wstr wstr long long)
85@ stdcall CM_Get_Device_ID_List_ExA(str str long long ptr)
86@ stdcall CM_Get_Device_ID_List_ExW(wstr wstr long long ptr)
87@ stdcall CM_Get_Device_ID_List_SizeA(ptr str long)
88@ stdcall CM_Get_Device_ID_List_SizeW(ptr wstr long)
89@ stdcall CM_Get_Device_ID_List_Size_ExA(ptr str long ptr)
90@ stdcall CM_Get_Device_ID_List_Size_ExW(ptr wstr long ptr)
91@ stdcall CM_Get_Device_ID_Size(ptr long long)
92@ stdcall CM_Get_Device_ID_Size_Ex(ptr long long ptr)
93@ stdcall CM_Get_Device_Interface_AliasA(str ptr str ptr long)
94@ stdcall CM_Get_Device_Interface_AliasW(wstr ptr wstr ptr long)
95@ stdcall CM_Get_Device_Interface_Alias_ExA(str ptr str ptr long ptr)
96@ stdcall CM_Get_Device_Interface_Alias_ExW(wstr ptr wstr ptr long ptr)
97@ stdcall CM_Get_Device_Interface_ListA(ptr str str long long)
98@ stdcall CM_Get_Device_Interface_ListW(ptr wstr wstr long long)
99@ stdcall CM_Get_Device_Interface_List_ExA(ptr str str long long ptr)
100@ stdcall CM_Get_Device_Interface_List_ExW(ptr wstr wstr long long ptr)
101@ stdcall CM_Get_Device_Interface_List_SizeA(ptr ptr str long)
102@ stdcall CM_Get_Device_Interface_List_SizeW(ptr ptr wstr long)
103@ stdcall CM_Get_Device_Interface_List_Size_ExA(ptr ptr str long ptr)
104@ stdcall CM_Get_Device_Interface_List_Size_ExW(ptr ptr wstr long ptr)
105@ stdcall CM_Get_First_Log_Conf(ptr long long)
106@ stdcall CM_Get_First_Log_Conf_Ex(ptr long long long)
107@ stdcall CM_Get_Global_State(ptr long)
108@ stdcall CM_Get_Global_State_Ex(ptr long long)
109@ stdcall CM_Get_HW_Prof_FlagsA(str long ptr long)
110@ stdcall CM_Get_HW_Prof_FlagsW(wstr long ptr long)
111@ stdcall CM_Get_HW_Prof_Flags_ExA(str long ptr long ptr)
112@ stdcall CM_Get_HW_Prof_Flags_ExW(wstr long ptr long ptr)
113@ stdcall CM_Get_Hardware_Profile_InfoA(long ptr long)
114@ stdcall CM_Get_Hardware_Profile_InfoW(long ptr long)
115@ stdcall CM_Get_Hardware_Profile_Info_ExA(long ptr long ptr)
116@ stdcall CM_Get_Hardware_Profile_Info_ExW(long ptr long ptr)
117@ stdcall CM_Get_Log_Conf_Priority(ptr ptr long)
118@ stdcall CM_Get_Log_Conf_Priority_Ex(ptr ptr long ptr)
119@ stdcall CM_Get_Next_Log_Conf(ptr ptr long)
120@ stdcall CM_Get_Next_Log_Conf_Ex(ptr ptr long ptr)
121@ stdcall CM_Get_Next_Res_Des(ptr ptr long ptr long)
122@ stdcall CM_Get_Next_Res_Des_Ex(ptr ptr long ptr long ptr)
123@ stdcall CM_Get_Parent(ptr long long)
124@ stdcall CM_Get_Parent_Ex(ptr long long ptr)
125@ stdcall CM_Get_Res_Des_Data(ptr ptr long long)
126@ stdcall CM_Get_Res_Des_Data_Ex(ptr ptr long long ptr)
127@ stdcall CM_Get_Res_Des_Data_Size(ptr ptr long)
128@ stdcall CM_Get_Res_Des_Data_Size_Ex(ptr ptr long ptr)
129@ stub CM_Get_Resource_Conflict_Count
130@ stub CM_Get_Resource_Conflict_DetailsA
131@ stub CM_Get_Resource_Conflict_DetailsW
132@ stdcall CM_Get_Sibling(ptr long long)
133@ stdcall CM_Get_Sibling_Ex(ptr long long ptr)
134@ stdcall CM_Get_Version()
135@ stdcall CM_Get_Version_Ex(ptr)
136@ stdcall CM_Intersect_Range_List(ptr ptr ptr long)
137@ stdcall CM_Invert_Range_List(ptr ptr int64 long)
138@ stdcall CM_Is_Dock_Station_Present(ptr)
139@ stdcall CM_Is_Dock_Station_Present_Ex(ptr ptr)
140@ stdcall CM_Is_Version_Available(long)
141@ stdcall CM_Is_Version_Available_Ex(long ptr)
142@ stdcall CM_Locate_DevNodeA(ptr str long)
143@ stdcall CM_Locate_DevNodeW(ptr wstr long)
144@ stdcall CM_Locate_DevNode_ExA(ptr str long ptr)
145@ stdcall CM_Locate_DevNode_ExW(ptr wstr long ptr)
146@ stdcall CM_Merge_Range_List(ptr ptr ptr long)
147@ stdcall CM_Modify_Res_Des(ptr ptr long ptr long long)
148@ stdcall CM_Modify_Res_Des_Ex(ptr ptr long ptr long long ptr)
149@ stdcall CM_Move_DevNode(long long long)
150@ stdcall CM_Move_DevNode_Ex(long long long ptr)
151@ stdcall CM_Next_Range(ptr ptr ptr long)
152@ stdcall CM_Open_Class_KeyA(ptr str long long ptr long)
153@ stdcall CM_Open_Class_KeyW(ptr wstr long long ptr long)
154@ stdcall CM_Open_Class_Key_ExA(ptr str long long ptr long ptr)
155@ stdcall CM_Open_Class_Key_ExW(ptr wstr long long ptr long ptr)
156@ stdcall CM_Open_DevNode_Key(ptr long long long ptr long)
157@ stdcall CM_Open_DevNode_Key_Ex(ptr long long long ptr long ptr)
158@ stdcall CM_Query_And_Remove_SubTreeA(long ptr str long long)
159@ stdcall CM_Query_And_Remove_SubTreeW(long ptr wstr long long)
160@ stdcall CM_Query_And_Remove_SubTree_ExA(long ptr str long long ptr)
161@ stdcall CM_Query_And_Remove_SubTree_ExW(long ptr wstr long long ptr)
162@ stdcall CM_Query_Arbitrator_Free_Data(ptr long long long long)
163@ stdcall CM_Query_Arbitrator_Free_Data_Ex(ptr long long long long ptr)
164@ stdcall CM_Query_Arbitrator_Free_Size(ptr long long long)
165@ stdcall CM_Query_Arbitrator_Free_Size_Ex(ptr long long long ptr)
166@ stdcall CM_Query_Remove_SubTree(long long)
167@ stdcall CM_Query_Remove_SubTree_Ex(long long ptr)
168@ stub CM_Query_Resource_Conflict_List
169@ stdcall CM_Reenumerate_DevNode(long long)
170@ stdcall CM_Reenumerate_DevNode_Ex(long long ptr)
171@ stdcall CM_Register_Device_Driver(long long)
172@ stdcall CM_Register_Device_Driver_Ex(long long ptr)
173@ stdcall CM_Register_Device_InterfaceA(long ptr str str ptr long)
174@ stdcall CM_Register_Device_InterfaceW(long ptr wstr wstr ptr long)
175@ stdcall CM_Register_Device_Interface_ExA(long ptr str str ptr long ptr)
176@ stdcall CM_Register_Device_Interface_ExW(long ptr wstr wstr ptr long ptr)
177@ stdcall CM_Remove_SubTree(long long)
178@ stdcall CM_Remove_SubTree_Ex(long long ptr)
179@ stdcall CM_Request_Device_EjectA(long ptr str long long)
180@ stdcall CM_Request_Device_EjectW(long ptr wstr long long)
181@ stdcall CM_Request_Device_Eject_ExA(long ptr str long long ptr)
182@ stdcall CM_Request_Device_Eject_ExW(long ptr wstr long long ptr)
183@ stdcall CM_Request_Eject_PC()
184@ stdcall CM_Request_Eject_PC_Ex(ptr)
185@ stdcall CM_Run_Detection(long)
186@ stdcall CM_Run_Detection_Ex(long ptr)
187@ stdcall CM_Set_Class_Registry_PropertyA(ptr long ptr long long ptr)
188@ stdcall CM_Set_Class_Registry_PropertyW(ptr long ptr long long ptr)
189@ stdcall CM_Set_DevNode_Problem(long long long)
190@ stdcall CM_Set_DevNode_Problem_Ex(long long long ptr)
191@ stdcall CM_Set_DevNode_Registry_PropertyA(long long ptr long long)
192@ stdcall CM_Set_DevNode_Registry_PropertyW(long long ptr long long)
193@ stdcall CM_Set_DevNode_Registry_Property_ExA(long long ptr long long ptr)
194@ stdcall CM_Set_DevNode_Registry_Property_ExW(long long ptr long long ptr)
195@ stdcall CM_Set_HW_Prof(long long)
196@ stdcall CM_Set_HW_Prof_Ex(long long ptr)
197@ stdcall CM_Set_HW_Prof_FlagsA(str long long long)
198@ stdcall CM_Set_HW_Prof_FlagsW(wstr long long long)
199@ stdcall CM_Set_HW_Prof_Flags_ExA(str long long long ptr)
200@ stdcall CM_Set_HW_Prof_Flags_ExW(wstr long long long ptr)
201@ stdcall CM_Setup_DevNode(long long)
202@ stdcall CM_Setup_DevNode_Ex(long long ptr)
203@ stdcall CM_Test_Range_Available(int64 int64 ptr long)
204@ stdcall CM_Uninstall_DevNode(long long)
205@ stdcall CM_Uninstall_DevNode_Ex(long long ptr)
206@ stdcall CM_Unregister_Device_InterfaceA(str long)
207@ stdcall CM_Unregister_Device_InterfaceW(wstr long)
208@ stdcall CM_Unregister_Device_Interface_ExA(str long ptr)
209@ stdcall CM_Unregister_Device_Interface_ExW(wstr long ptr)
210@ stdcall DoesUserHavePrivilege(wstr)
211@ stub ExtensionPropSheetPageProc
212@ stdcall InstallCatalog(str str ptr)
213@ stdcall InstallHinfSection(long long str long) InstallHinfSectionA
214@ stdcall InstallHinfSectionA(long long str long)
215@ stdcall InstallHinfSectionW(long long wstr long)
216@ stdcall IsUserAdmin() pSetupIsUserAdmin
217@ stdcall MyFree(ptr)
218@ stdcall MyMalloc(long)
219@ stdcall MyRealloc(ptr long)
220@ stdcall SetupAddInstallSectionToDiskSpaceListA(long long long str ptr long)
221@ stub SetupAddInstallSectionToDiskSpaceListW
222@ stdcall -stub SetupAddSectionToDiskSpaceListA(long long long str long ptr long)
223@ stub SetupAddSectionToDiskSpaceListW
224@ stdcall SetupAddToDiskSpaceListA(long str int64 long ptr long)
225@ stdcall SetupAddToDiskSpaceListW(long wstr int64 long ptr long)
226@ stub SetupAddToSourceListA
227@ stub SetupAddToSourceListW
228@ stub SetupAdjustDiskSpaceListA
229@ stub SetupAdjustDiskSpaceListW
230@ stub SetupBackupErrorA
231@ stub SetupBackupErrorW
232@ stub SetupCancelTemporarySourceList
233@ stdcall SetupCloseFileQueue(ptr)
234@ stdcall SetupCloseInfFile(long)
235@ stdcall SetupCloseLog()
236@ stdcall SetupCommitFileQueue(long long ptr ptr) SetupCommitFileQueueA
237@ stdcall SetupCommitFileQueueA(long long ptr ptr)
238@ stdcall SetupCommitFileQueueW(long long ptr ptr)
239@ stub SetupConfigureWmiFromInfSectionA
240@ stub SetupConfigureWmiFromInfSectionW
241@ stdcall SetupCopyErrorA(long str str str str str long long str long ptr)
242@ stdcall SetupCopyErrorW(long wstr wstr wstr wstr wstr long long wstr long ptr)
243@ stdcall SetupCopyOEMInfA(str str long long ptr long ptr ptr)
244@ stdcall SetupCopyOEMInfW(wstr wstr long long ptr long ptr ptr)
245@ stdcall SetupCreateDiskSpaceListA(ptr long long)
246@ stdcall SetupCreateDiskSpaceListW(ptr long long)
247@ stdcall SetupDecompressOrCopyFileA(str str ptr)
248@ stdcall SetupDecompressOrCopyFileW(wstr wstr ptr)
249@ stdcall SetupDefaultQueueCallback(ptr long long long) SetupDefaultQueueCallbackA
250@ stdcall SetupDefaultQueueCallbackA(ptr long long long)
251@ stdcall SetupDefaultQueueCallbackW(ptr long long long)
252@ stdcall SetupDeleteErrorA(long str str long long)
253@ stdcall SetupDeleteErrorW(long wstr wstr long long)
254@ stdcall SetupDestroyDiskSpaceList(long)
255@ stub SetupDiAskForOEMDisk
256@ stdcall SetupDiBuildClassInfoList(long ptr long ptr)
257@ stdcall SetupDiBuildClassInfoListExA(long ptr long ptr str ptr)
258@ stdcall SetupDiBuildClassInfoListExW(long ptr long ptr wstr ptr)
259@ stdcall SetupDiBuildDriverInfoList(long ptr long)
260@ stdcall SetupDiCallClassInstaller(long ptr ptr)
261@ stub SetupDiCancelDriverInfoSearch
262@ stdcall SetupDiChangeState(ptr ptr)
263@ stdcall SetupDiClassGuidsFromNameA(str ptr long ptr)
264@ stdcall SetupDiClassGuidsFromNameExA(str ptr long ptr str ptr)
265@ stdcall SetupDiClassGuidsFromNameExW(wstr ptr long ptr wstr ptr)
266@ stdcall SetupDiClassGuidsFromNameW(wstr ptr long ptr)
267@ stdcall SetupDiClassNameFromGuidA(ptr str long ptr)
268@ stdcall SetupDiClassNameFromGuidExA(ptr str long ptr wstr ptr)
269@ stdcall SetupDiClassNameFromGuidExW(ptr wstr long ptr wstr ptr)
270@ stdcall SetupDiClassNameFromGuidW(ptr wstr long ptr)
271@ stdcall SetupDiCreateDevRegKeyA(ptr ptr long long long ptr str)
272@ stdcall SetupDiCreateDevRegKeyW(ptr ptr long long long ptr wstr)
273@ stdcall SetupDiCreateDeviceInfoA(ptr str ptr str ptr long ptr)
274@ stdcall SetupDiCreateDeviceInfoList(ptr ptr)
275@ stdcall SetupDiCreateDeviceInfoListExA(ptr long str ptr)
276@ stdcall SetupDiCreateDeviceInfoListExW(ptr long wstr ptr)
277@ stdcall SetupDiCreateDeviceInfoW(ptr wstr ptr wstr ptr long ptr)
278@ stdcall SetupDiCreateDeviceInterfaceA(ptr ptr ptr str long ptr)
279@ stdcall SetupDiCreateDeviceInterfaceRegKeyA(ptr ptr long long ptr ptr)
280@ stdcall SetupDiCreateDeviceInterfaceRegKeyW(ptr ptr long long ptr ptr)
281@ stdcall SetupDiCreateDeviceInterfaceW(ptr ptr ptr wstr long ptr)
282@ stdcall SetupDiDeleteDevRegKey(ptr ptr long long long)
283@ stdcall SetupDiDeleteDeviceInfo(long ptr)
284@ stub SetupDiDeleteDeviceInterfaceData
285@ stdcall SetupDiDeleteDeviceInterfaceRegKey(ptr ptr long)
286@ stdcall SetupDiDestroyClassImageList(ptr)
287@ stdcall SetupDiDestroyDeviceInfoList(long)
288@ stdcall SetupDiDestroyDriverInfoList(long ptr long)
289@ stub SetupDiDrawMiniIcon
290@ stdcall SetupDiEnumDeviceInfo(long long ptr)
291@ stdcall SetupDiEnumDeviceInterfaces(long ptr ptr long ptr)
292@ stdcall SetupDiEnumDriverInfoA(long ptr long long ptr)
293@ stdcall SetupDiEnumDriverInfoW(long ptr long long ptr)
294@ stub SetupDiGetActualModelsSectionA
295@ stub SetupDiGetActualModelsSectionW
296@ stdcall SetupDiGetActualSectionToInstallA(long str str long ptr ptr)
297@ stdcall SetupDiGetActualSectionToInstallExA(long str ptr str long ptr ptr ptr)
298@ stdcall SetupDiGetActualSectionToInstallExW(long wstr ptr wstr long ptr ptr ptr)
299@ stdcall SetupDiGetActualSectionToInstallW(long wstr wstr long ptr ptr)
300@ stub SetupDiGetClassBitmapIndex
301@ stdcall SetupDiGetClassDescriptionA(ptr str long ptr)
302@ stdcall SetupDiGetClassDescriptionExA(ptr str long ptr str ptr)
303@ stdcall SetupDiGetClassDescriptionExW(ptr wstr long ptr wstr ptr)
304@ stdcall SetupDiGetClassDescriptionW(ptr wstr long ptr)
305@ stdcall SetupDiGetClassDevPropertySheetsA(ptr ptr ptr long ptr long)
306@ stdcall SetupDiGetClassDevPropertySheetsW(ptr ptr ptr long ptr long)
307@ stdcall SetupDiGetClassDevsA(ptr ptr long long)
308@ stdcall SetupDiGetClassDevsExA(ptr str ptr long ptr str ptr)
309@ stdcall SetupDiGetClassDevsExW(ptr wstr ptr long ptr wstr ptr)
310@ stdcall SetupDiGetClassDevsW(ptr ptr long long)
311@ stdcall SetupDiGetClassImageIndex(ptr ptr ptr)
312@ stdcall SetupDiGetClassImageList(ptr)
313@ stdcall SetupDiGetClassImageListExA(ptr str ptr)
314@ stdcall SetupDiGetClassImageListExW(ptr wstr ptr)
315@ stdcall SetupDiGetClassInstallParamsA(ptr ptr ptr long ptr)
316@ stdcall SetupDiGetClassInstallParamsW(ptr ptr ptr long ptr)
317@ stub SetupDiGetClassRegistryPropertyA
318@ stub SetupDiGetClassRegistryPropertyW
319@ stub SetupDiGetCustomDevicePropertyA
320@ stub SetupDiGetCustomDevicePropertyW
321@ stdcall SetupDiGetDeviceInfoListClass(ptr ptr)
322@ stdcall SetupDiGetDeviceInfoListDetailA(ptr ptr)
323@ stdcall SetupDiGetDeviceInfoListDetailW(ptr ptr)
324@ stdcall SetupDiGetDeviceInstallParamsA(ptr ptr ptr)
325@ stdcall SetupDiGetDeviceInstallParamsW(ptr ptr ptr)
326@ stdcall SetupDiGetDeviceInstanceIdA(ptr ptr str long ptr)
327@ stdcall SetupDiGetDeviceInstanceIdW(ptr ptr wstr long ptr)
328@ stdcall SetupDiGetDeviceInterfaceAlias(ptr ptr ptr ptr)
329@ stdcall SetupDiGetDeviceInterfaceDetailA(long ptr ptr long ptr ptr)
330@ stdcall SetupDiGetDeviceInterfaceDetailW(long ptr ptr long ptr ptr)
331@ stdcall SetupDiGetDeviceRegistryPropertyA(long ptr long ptr ptr long ptr)
332@ stdcall SetupDiGetDeviceRegistryPropertyW(long ptr long ptr ptr long ptr)
333@ stdcall SetupDiGetDriverInfoDetailA(ptr ptr ptr ptr long ptr)
334@ stdcall SetupDiGetDriverInfoDetailW(ptr ptr ptr ptr long ptr)
335@ stub SetupDiGetDriverInstallParamsA
336@ stdcall SetupDiGetDriverInstallParamsW(ptr ptr ptr ptr)
337@ stub SetupDiGetHwProfileFriendlyNameA
338@ stub SetupDiGetHwProfileFriendlyNameExA
339@ stub SetupDiGetHwProfileFriendlyNameExW
340@ stub SetupDiGetHwProfileFriendlyNameW
341@ stub SetupDiGetHwProfileList
342@ stub SetupDiGetHwProfileListExA
343@ stub SetupDiGetHwProfileListExW
344@ stdcall SetupDiGetINFClassA(str ptr ptr long ptr)
345@ stdcall SetupDiGetINFClassW(wstr ptr ptr long ptr)
346@ stdcall SetupDiGetSelectedDevice(ptr ptr)
347@ stdcall SetupDiGetSelectedDriverA(ptr ptr ptr)
348@ stdcall SetupDiGetSelectedDriverW(ptr ptr ptr)
349@ stub SetupDiGetWizardPage
350@ stdcall SetupDiInstallClassA(long str long ptr)
351@ stdcall SetupDiInstallClassExA(long str long ptr ptr ptr ptr)
352@ stdcall SetupDiInstallClassExW(long wstr long ptr ptr ptr ptr)
353@ stdcall SetupDiInstallClassW(long wstr long ptr)
354@ stdcall SetupDiInstallDevice(ptr ptr)
355@ stdcall SetupDiInstallDeviceInterfaces(ptr ptr)
356@ stdcall SetupDiInstallDriverFiles(ptr ptr)
357@ stdcall SetupDiLoadClassIcon(ptr ptr ptr)
358@ stub SetupDiMoveDuplicateDevice
359@ stdcall SetupDiOpenClassRegKey(ptr long)
360@ stdcall SetupDiOpenClassRegKeyExA(ptr long long str ptr)
361@ stdcall SetupDiOpenClassRegKeyExW(ptr long long wstr ptr)
362@ stdcall SetupDiOpenDevRegKey(ptr ptr long long long long)
363@ stdcall SetupDiOpenDeviceInfoA(ptr str long long ptr)
364@ stdcall SetupDiOpenDeviceInfoW(ptr wstr long long ptr)
365@ stdcall SetupDiOpenDeviceInterfaceA(ptr str long ptr)
366@ stdcall SetupDiOpenDeviceInterfaceRegKey(ptr ptr long long)
367@ stdcall SetupDiOpenDeviceInterfaceW(ptr wstr long ptr)
368@ stdcall SetupDiRegisterCoDeviceInstallers(ptr ptr)
369@ stdcall SetupDiRegisterDeviceInfo(ptr ptr long ptr ptr ptr)
370@ stdcall SetupDiRemoveDevice(ptr ptr)
371@ stdcall SetupDiRemoveDeviceInterface(ptr ptr)
372@ stub SetupDiRestartDevices
373@ stdcall SetupDiSelectBestCompatDrv(ptr ptr)
374@ stdcall SetupDiSelectDevice(ptr ptr)
375@ stub SetupDiSelectOEMDrv
376@ stdcall SetupDiSetClassInstallParamsA(ptr ptr ptr long)
377@ stdcall SetupDiSetClassInstallParamsW(ptr ptr ptr long)
378@ stub SetupDiSetClassRegistryPropertyA
379@ stub SetupDiSetClassRegistryPropertyW
380@ stdcall SetupDiSetDeviceInstallParamsA(ptr ptr ptr)
381@ stdcall SetupDiSetDeviceInstallParamsW(ptr ptr ptr)
382@ stub SetupDiSetDeviceInterfaceDefault
383@ stdcall SetupDiSetDeviceRegistryPropertyA(ptr ptr long ptr long)
384@ stdcall SetupDiSetDeviceRegistryPropertyW(ptr ptr long ptr long)
385@ stub SetupDiSetDriverInstallParamsA
386@ stub SetupDiSetDriverInstallParamsW
387@ stdcall SetupDiSetSelectedDevice(ptr ptr)
388@ stdcall SetupDiSetSelectedDriverA(ptr ptr ptr)
389@ stdcall SetupDiSetSelectedDriverW(ptr ptr ptr)
390@ stdcall SetupDiUnremoveDevice(ptr ptr)
391@ stdcall SetupDuplicateDiskSpaceListA(ptr ptr long long)
392@ stdcall SetupDuplicateDiskSpaceListW(ptr ptr long long)
393@ stdcall SetupEnumInfSectionsA(long long ptr long ptr)
394@ stdcall SetupEnumInfSectionsW(long long ptr long ptr)
395@ stdcall SetupFindFirstLineA(long str str ptr)
396@ stdcall SetupFindFirstLineW(long wstr wstr ptr)
397@ stdcall SetupFindNextLine(ptr ptr)
398@ stdcall SetupFindNextMatchLineA(ptr str ptr)
399@ stdcall SetupFindNextMatchLineW(ptr wstr ptr)
400@ stub SetupFreeSourceListA
401@ stub SetupFreeSourceListW
402@ stub SetupGetBackupInformationA
403@ stub SetupGetBackupInformationW
404@ stdcall SetupGetBinaryField(ptr long ptr long ptr)
405@ stdcall SetupGetFieldCount(ptr)
406@ stdcall SetupGetFileCompressionInfoA(str ptr ptr ptr ptr)
407@ stdcall SetupGetFileCompressionInfoExA(str ptr long ptr ptr ptr ptr)
408@ stdcall SetupGetFileCompressionInfoExW(wstr ptr long ptr ptr ptr ptr)
409@ stdcall SetupGetFileCompressionInfoW(wstr ptr ptr ptr ptr)
410@ stdcall SetupGetFileQueueCount(long long ptr)
411@ stdcall SetupGetFileQueueFlags(long ptr)
412@ stdcall SetupGetInfFileListA(str long str long ptr)
413@ stdcall SetupGetInfFileListW(wstr long wstr long ptr)
414@ stdcall SetupGetInfInformationA(ptr long ptr long ptr)
415@ stdcall SetupGetInfInformationW(ptr long ptr long ptr)
416@ stub SetupGetInfSections
417@ stdcall SetupGetIntField(ptr long ptr)
418@ stdcall SetupGetLineByIndexA(long str long ptr)
419@ stdcall SetupGetLineByIndexW(long wstr long ptr)
420@ stdcall SetupGetLineCountA(long str)
421@ stdcall SetupGetLineCountW(long wstr)
422@ stdcall SetupGetLineTextA(ptr long str str ptr long ptr)
423@ stdcall SetupGetLineTextW(ptr long wstr wstr ptr long ptr)
424@ stdcall SetupGetMultiSzFieldA(ptr long ptr long ptr)
425@ stdcall SetupGetMultiSzFieldW(ptr long ptr long ptr)
426@ stub SetupGetNonInteractiveMode
427@ stdcall SetupGetSourceFileLocationA(ptr ptr str ptr ptr long ptr)
428@ stdcall SetupGetSourceFileLocationW(ptr ptr wstr ptr ptr long ptr)
429@ stub SetupGetSourceFileSizeA
430@ stub SetupGetSourceFileSizeW
431@ stdcall SetupGetSourceInfoA(ptr long long ptr long ptr)
432@ stdcall SetupGetSourceInfoW(ptr long long ptr long ptr)
433@ stdcall SetupGetStringFieldA(ptr long ptr long ptr)
434@ stdcall SetupGetStringFieldW(ptr long ptr long ptr)
435@ stdcall SetupGetTargetPathA(ptr ptr str ptr long ptr)
436@ stdcall SetupGetTargetPathW(ptr ptr wstr ptr long ptr)
437@ stdcall SetupInitDefaultQueueCallback(long)
438@ stdcall SetupInitDefaultQueueCallbackEx(long long long long ptr)
439@ stdcall SetupInitializeFileLogA(str long)
440@ stdcall SetupInitializeFileLogW(wstr long)
441@ stdcall SetupInstallFileA(ptr ptr str str str long ptr ptr)
442@ stub SetupInstallFileExA
443@ stub SetupInstallFileExW
444@ stdcall SetupInstallFileW(ptr ptr wstr wstr wstr long ptr ptr)
445@ stdcall SetupInstallFilesFromInfSectionA(long long long str str long)
446@ stdcall SetupInstallFilesFromInfSectionW(long long long wstr wstr long)
447@ stdcall SetupInstallFromInfSectionA(long long str long long str long ptr ptr long ptr)
448@ stdcall SetupInstallFromInfSectionW(long long wstr long long wstr long ptr ptr long ptr)
449@ stdcall SetupInstallServicesFromInfSectionA(long str long)
450@ stdcall SetupInstallServicesFromInfSectionExA(long str long ptr ptr ptr ptr)
451@ stdcall SetupInstallServicesFromInfSectionExW(long wstr long ptr ptr ptr ptr)
452@ stdcall SetupInstallServicesFromInfSectionW(long wstr long)
453@ stdcall SetupIterateCabinetA(str long ptr ptr)
454@ stdcall SetupIterateCabinetW(wstr long ptr ptr)
455@ stdcall SetupLogErrorA(str long)
456@ stdcall SetupLogErrorW(wstr long)
457@ stub SetupLogFileA
458@ stub SetupLogFileW
459@ stdcall SetupOpenAppendInfFileA(str long ptr)
460@ stdcall SetupOpenAppendInfFileW(wstr long ptr)
461@ stdcall SetupOpenFileQueue()
462@ stdcall SetupOpenInfFileA(str str long ptr)
463@ stdcall SetupOpenInfFileW(wstr wstr long ptr)
464@ stdcall SetupOpenLog(long)
465@ stdcall SetupOpenMasterInf()
466@ stub SetupPrepareQueueForRestoreA
467@ stub SetupPrepareQueueForRestoreW
468@ stdcall SetupPromptForDiskA(ptr str str str str str long ptr long ptr)
469@ stdcall SetupPromptForDiskW(ptr wstr wstr wstr wstr wstr long ptr long ptr)
470@ stdcall SetupPromptReboot(ptr ptr long)
471@ stdcall -stub SetupQueryDrivesInDiskSpaceListA(ptr ptr long ptr)
472@ stub SetupQueryDrivesInDiskSpaceListW
473@ stub SetupQueryFileLogA
474@ stub SetupQueryFileLogW
475@ stdcall SetupQueryInfFileInformationA(ptr long str long ptr)
476@ stdcall SetupQueryInfFileInformationW(ptr long wstr long ptr)
477@ stdcall SetupQueryInfOriginalFileInformationA(ptr long ptr ptr)
478@ stdcall SetupQueryInfOriginalFileInformationW(ptr long ptr ptr)
479@ stub SetupQueryInfVersionInformationA
480@ stub SetupQueryInfVersionInformationW
481@ stub SetupQuerySourceListA
482@ stub SetupQuerySourceListW
483@ stdcall SetupQuerySpaceRequiredOnDriveA(long str ptr ptr long)
484@ stdcall SetupQuerySpaceRequiredOnDriveW(long wstr ptr ptr long)
485@ stdcall SetupQueueCopyA(long str str str str str str str long)
486@ stdcall SetupQueueCopyIndirectA(ptr)
487@ stdcall SetupQueueCopyIndirectW(ptr)
488@ stdcall SetupQueueCopySectionA(long str long long str long)
489@ stdcall SetupQueueCopySectionW(long wstr long long wstr long)
490@ stdcall SetupQueueCopyW(long wstr wstr wstr wstr wstr wstr wstr long)
491@ stdcall SetupQueueDefaultCopyA(long long str str str long)
492@ stdcall SetupQueueDefaultCopyW(long long wstr wstr wstr long)
493@ stdcall SetupQueueDeleteA(long str str)
494@ stdcall SetupQueueDeleteSectionA(long long long str)
495@ stdcall SetupQueueDeleteSectionW(long long long wstr)
496@ stdcall SetupQueueDeleteW(long wstr wstr)
497@ stdcall SetupQueueRenameA(long str str str str)
498@ stdcall SetupQueueRenameSectionA(long long long str)
499@ stdcall SetupQueueRenameSectionW(long long long wstr)
500@ stdcall SetupQueueRenameW(long wstr wstr wstr wstr)
501@ stub SetupRemoveFileLogEntryA
502@ stub SetupRemoveFileLogEntryW
503@ stub SetupRemoveFromDiskSpaceListA
504@ stub SetupRemoveFromDiskSpaceListW
505@ stub SetupRemoveFromSourceListA
506@ stub SetupRemoveFromSourceListW
507@ stub SetupRemoveInstallSectionFromDiskSpaceListA
508@ stub SetupRemoveInstallSectionFromDiskSpaceListW
509@ stub SetupRemoveSectionFromDiskSpaceListA
510@ stub SetupRemoveSectionFromDiskSpaceListW
511@ stdcall SetupRenameErrorA(long str str str long long)
512@ stdcall SetupRenameErrorW(long wstr wstr wstr long long)
513@ stdcall SetupScanFileQueue(long long long ptr ptr ptr) SetupScanFileQueueA
514@ stdcall SetupScanFileQueueA(long long long ptr ptr ptr)
515@ stdcall SetupScanFileQueueW(long long long ptr ptr ptr)
516@ stdcall SetupSetDirectoryIdA(long long str)
517@ stub SetupSetDirectoryIdExA
518@ stub SetupSetDirectoryIdExW
519@ stdcall SetupSetDirectoryIdW(long long wstr)
520@ stdcall SetupSetFileQueueAlternatePlatformA(ptr ptr str)
521@ stdcall SetupSetFileQueueAlternatePlatformW(ptr ptr wstr)
522@ stdcall SetupSetFileQueueFlags(long long long)
523@ stdcall SetupSetNonInteractiveMode(long)
524@ stub SetupSetPlatformPathOverrideA
525@ stub SetupSetPlatformPathOverrideW
526@ stdcall SetupSetSourceListA(long ptr long)
527@ stdcall SetupSetSourceListW(long ptr long)
528@ stdcall SetupTermDefaultQueueCallback(ptr)
529@ stdcall SetupTerminateFileLog(long)
530@ stub SetupUninstallNewlyCopiedInfs
531@ stdcall SetupUninstallOEMInfA(str long ptr)
532@ stdcall SetupUninstallOEMInfW(wstr long ptr)
533@ stdcall SetupVerifyInfFileA(str ptr ptr)
534@ stdcall SetupVerifyInfFileW(wstr ptr ptr)
535@ stdcall UnicodeToMultiByte(wstr long) pSetupUnicodeToMultiByte
536@ stub VerifyCatalogFile
537@ stub pSetupAccessRunOnceNodeList
538@ stub pSetupAcquireSCMLock
539@ stub pSetupAddMiniIconToList
540@ stub pSetupAddTagToGroupOrderListEntry
541@ stub pSetupAppendStringToMultiSz
542@ stdcall pSetupCaptureAndConvertAnsiArg(str ptr)
543@ stdcall pSetupCenterWindowRelativeToParent(long)
544@ stdcall pSetupConcatenatePaths(wstr wstr long ptr)
545@ stub pSetupDestroyRunOnceNodeList
546@ stub pSetupDiGetDeviceInfoContext
547@ stub pSetupDiSetDeviceInfoContext
548@ stdcall pSetupDoesUserHavePrivilege(wstr) DoesUserHavePrivilege
549@ stdcall pSetupDuplicateString(wstr)
550@ stdcall pSetupEnablePrivilege(wstr long)
551@ stdcall pSetupFree(ptr) MyFree
552@ stub pSetupFreeStringArray
553@ stub pSetupGetCurrentDriverSigningPolicy
554@ stdcall pSetupGetField(ptr long)
555@ stdcall pSetupGetFileTitle(wstr)
556@ stdcall pSetupGetGlobalFlags()
557@ stub pSetupGetInfSections
558@ stdcall pSetupGetQueueFlags(ptr)
559@ stub pSetupGetRealSystemTime
560@ stdcall pSetupGetVersionInfoFromImage(wstr ptr ptr)
561@ stdcall pSetupGuidFromString(wstr ptr)
562@ stub pSetupHandleFailedVerification
563@ stub pSetupInfCacheBuild
564@ stub pSetupInfIsFromOemLocation
565@ stdcall pSetupInstallCatalog(wstr wstr ptr)
566@ stub pSetupInstallStopEx
567@ stdcall pSetupIsGuidNull(ptr)
568@ stub pSetupIsLocalSystem
569@ stdcall pSetupIsUserAdmin()
570@ stub pSetupMakeSurePathExists
571@ stdcall pSetupMalloc(long) MyMalloc
572@ stdcall pSetupModifyGlobalFlags(long long)
573@ stdcall pSetupMultiByteToUnicode(str long)
574@ stdcall pSetupOpenAndMapFileForRead(wstr ptr ptr ptr ptr)
575@ stub pSetupOutOfMemory
576@ stub pSetupQueryMultiSzValueToArray
577@ stdcall pSetupRealloc(ptr long) MyRealloc
578@ stdcall pSetupRegistryDelnode(long long)
579@ stub pSetupRetrieveServiceConfig
580@ stub pSetupSetArrayToMultiSzValue
581@ stdcall pSetupSetGlobalFlags(long)
582@ stub pSetupSetNoDriverPrompts
583@ stdcall pSetupSetQueueFlags(ptr long)
584@ stub pSetupSetSystemSourcePath
585@ stub pSetupShouldDeviceBeExcluded
586@ stdcall pSetupStringFromGuid(ptr wstr long)
587@ stdcall pSetupStringTableAddString(ptr wstr long)
588@ stdcall pSetupStringTableAddStringEx(ptr wstr long ptr long)
589@ stdcall pSetupStringTableDestroy(ptr)
590@ stdcall pSetupStringTableDuplicate(ptr)
591@ stub pSetupStringTableEnum
592@ stdcall pSetupStringTableGetExtraData(ptr long ptr long)
593@ stdcall pSetupStringTableInitialize()
594@ stdcall pSetupStringTableInitializeEx(long long)
595@ stdcall pSetupStringTableLookUpString(ptr wstr long)
596@ stdcall pSetupStringTableLookUpStringEx(ptr wstr long ptr ptr)
597@ stdcall pSetupStringTableSetExtraData(ptr long ptr long)
598@ stdcall pSetupStringTableStringFromId(ptr long)
599@ stdcall pSetupStringTableStringFromIdEx(ptr long ptr ptr)
600@ stdcall pSetupUnicodeToMultiByte(wstr long)
601@ stdcall pSetupUnmapAndCloseFile(long long ptr)
602@ stub pSetupVerifyCatalogFile
603@ stub pSetupVerifyFile
604@ stub pSetupVerifyQueuedCatalogs
605@ stub pSetupWriteLogEntry
606@ stub pSetupWriteLogError
607