Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
275dbeb7
Commit
275dbeb7
authored
Feb 18, 2007
by
Hans Leidekker
Committed by
Alexandre Julliard
Feb 19, 2007
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
setupapi: Add stub implementations for SetupDiGetINFClass and SetupSetSourceList.
parent
c56eafcb
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
48 additions
and
4 deletions
+48
-4
setupapi.spec
dlls/setupapi/setupapi.spec
+4
-4
stubs.c
dlls/setupapi/stubs.c
+38
-0
setupapi.h
include/setupapi.h
+6
-0
No files found.
dlls/setupapi/setupapi.spec
View file @
275dbeb7
...
...
@@ -342,8 +342,8 @@
@ stub SetupDiGetHwProfileList
@ stub SetupDiGetHwProfileListExA
@ stub SetupDiGetHwProfileListExW
@ st
ub SetupDiGetINFClassA
@ st
ub SetupDiGetINFClassW
@ st
dcall SetupDiGetINFClassA(str ptr ptr long ptr)
@ st
dcall SetupDiGetINFClassW(wstr ptr ptr long ptr)
@ stub SetupDiGetSelectedDevice
@ stub SetupDiGetSelectedDriverA
@ stub SetupDiGetSelectedDriverW
...
...
@@ -509,8 +509,8 @@
@ stdcall SetupSetFileQueueFlags(long long long)
@ stub SetupSetPlatformPathOverrideA
@ stub SetupSetPlatformPathOverrideW
@ st
ub SetupSetSourceListA
@ st
ub SetupSetSourceListW
@ st
dcall SetupSetSourceListA(long ptr long)
@ st
dcall SetupSetSourceListW(long ptr long)
@ stdcall SetupTermDefaultQueueCallback(ptr)
@ stdcall SetupTerminateFileLog(long)
@ stub ShouldDeviceBeExcluded
...
...
dlls/setupapi/stubs.c
View file @
275dbeb7
...
...
@@ -209,3 +209,41 @@ INT WINAPI SetupPromptReboot( HSPFILEQ file_queue, HWND owner, BOOL scan_only )
FIXME
(
"%p, %p, %d
\n
"
,
file_queue
,
owner
,
scan_only
);
return
0
;
}
/***********************************************************************
* SetupSetSourceListA (SETUPAPI.@)
*/
BOOL
WINAPI
SetupSetSourceListA
(
DWORD
flags
,
PCSTR
*
list
,
UINT
count
)
{
FIXME
(
"0x%08x %p %d
\n
"
,
flags
,
list
,
count
);
return
FALSE
;
}
/***********************************************************************
* SetupSetSourceListW (SETUPAPI.@)
*/
BOOL
WINAPI
SetupSetSourceListW
(
DWORD
flags
,
PCWSTR
*
list
,
UINT
count
)
{
FIXME
(
"0x%08x %p %d
\n
"
,
flags
,
list
,
count
);
return
FALSE
;
}
/***********************************************************************
* SetupDiGetINFClassA (SETUPAPI.@)
*/
BOOL
WINAPI
SetupDiGetINFClassA
(
PCSTR
inf
,
LPGUID
class_guid
,
PSTR
class_name
,
DWORD
size
,
PDWORD
required_size
)
{
FIXME
(
"%s %p %p %d %p
\n
"
,
debugstr_a
(
inf
),
class_guid
,
class_name
,
size
,
required_size
);
return
FALSE
;
}
/***********************************************************************
* SetupDiGetINFClassW (SETUPAPI.@)
*/
BOOL
WINAPI
SetupDiGetINFClassW
(
PCWSTR
inf
,
LPGUID
class_guid
,
PWSTR
class_name
,
DWORD
size
,
PDWORD
required_size
)
{
FIXME
(
"%s %p %p %d %p
\n
"
,
debugstr_w
(
inf
),
class_guid
,
class_name
,
size
,
required_size
);
return
FALSE
;
}
include/setupapi.h
View file @
275dbeb7
...
...
@@ -777,6 +777,9 @@ BOOL WINAPI SetupDiGetDeviceInstallParamsA(HDEVINFO, PSP_DEVINFO_DATA, PSP_D
BOOL
WINAPI
SetupDiGetDeviceInstallParamsW
(
HDEVINFO
,
PSP_DEVINFO_DATA
,
PSP_DEVINSTALL_PARAMS_W
);
#define SetupDiGetDeviceInstallParams WINELIB_NAME_AW(SetupDiGetDeviceInstallParams)
BOOL
WINAPI
SetupDiGetDeviceRegistryPropertyA
(
HDEVINFO
,
PSP_DEVINFO_DATA
,
DWORD
,
PDWORD
,
PBYTE
,
DWORD
,
PDWORD
);
BOOL
WINAPI
SetupDiGetINFClassA
(
PCSTR
,
LPGUID
,
PSTR
,
DWORD
,
PDWORD
);
BOOL
WINAPI
SetupDiGetINFClassW
(
PCWSTR
,
LPGUID
,
PWSTR
,
DWORD
,
PDWORD
);
#define SetupDiGetINFClass WINELIB_NAME_AW(SetupDiGetINFClass)
BOOL
WINAPI
SetupDiInstallClassA
(
HWND
,
PCSTR
,
DWORD
,
HSPFILEQ
);
BOOL
WINAPI
SetupDiInstallClassW
(
HWND
,
PCWSTR
,
DWORD
,
HSPFILEQ
);
#define SetupDiInstallClass WINELIB_NAME_AW(SetupDiInstallClass)
...
...
@@ -892,6 +895,9 @@ BOOL WINAPI SetupSetFileQueueAlternatePlatformA( HSPFILEQ, PSP_ALTPLATFORM_I
BOOL
WINAPI
SetupSetFileQueueAlternatePlatformW
(
HSPFILEQ
,
PSP_ALTPLATFORM_INFO
,
PCWSTR
);
#define SetupSetFileQueueAlternatePlatform WINELIB_NAME_AW(SetupSetFileQueueAlternatePlatform)
BOOL
WINAPI
SetupSetFileQueueFlags
(
HSPFILEQ
,
DWORD
,
DWORD
);
BOOL
WINAPI
SetupSetSourceListA
(
DWORD
,
PCSTR
*
,
UINT
);
BOOL
WINAPI
SetupSetSourceListW
(
DWORD
,
PCWSTR
*
,
UINT
);
#define SetupSetSourceList WINELIB_NAME_AW(SetupSetSourceList)
void
WINAPI
SetupTermDefaultQueueCallback
(
PVOID
);
DWORD
WINAPI
StampFileSecurity
(
PCWSTR
,
PSECURITY_DESCRIPTOR
);
DWORD
WINAPI
TakeOwnershipOfFile
(
PCWSTR
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment