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
712bffb5
Commit
712bffb5
authored
May 03, 2007
by
Rob Shearman
Committed by
Alexandre Julliard
May 04, 2007
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
setupapi: Add stubs for SetupQueryInfOriginalFileInformationA/W.
parent
66d5cb29
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
48 additions
and
2 deletions
+48
-2
query.c
dlls/setupapi/query.c
+26
-0
setupapi.spec
dlls/setupapi/setupapi.spec
+2
-2
setupapi.h
include/setupapi.h
+20
-0
No files found.
dlls/setupapi/query.c
View file @
712bffb5
...
...
@@ -607,3 +607,29 @@ BOOL WINAPI SetupGetTargetPathW( HINF hinf, PINFCONTEXT context, PCWSTR section,
HeapFree
(
GetProcessHeap
(),
0
,
dir
);
return
TRUE
;
}
/***********************************************************************
* SetupQueryInfOriginalFileInformationA (SETUPAPI.@)
*/
BOOL
WINAPI
SetupQueryInfOriginalFileInformationA
(
PSP_INF_INFORMATION
InfInformation
,
UINT
InfIndex
,
PSP_ALTPLATFORM_INFO
AlternativePlatformInfo
,
PSP_ORIGINAL_FILE_INFO_A
OriginalFileInfo
)
{
FIXME
(
"(%p, %d, %p, %p): stub
\n
"
,
InfInformation
,
InfIndex
,
AlternativePlatformInfo
,
OriginalFileInfo
);
return
FALSE
;
}
/***********************************************************************
* SetupQueryInfOriginalFileInformationW (SETUPAPI.@)
*/
BOOL
WINAPI
SetupQueryInfOriginalFileInformationW
(
PSP_INF_INFORMATION
InfInformation
,
UINT
InfIndex
,
PSP_ALTPLATFORM_INFO
AlternativePlatformInfo
,
PSP_ORIGINAL_FILE_INFO_W
OriginalFileInfo
)
{
FIXME
(
"(%p, %d, %p, %p): stub
\n
"
,
InfInformation
,
InfIndex
,
AlternativePlatformInfo
,
OriginalFileInfo
);
return
FALSE
;
}
dlls/setupapi/setupapi.spec
View file @
712bffb5
...
...
@@ -463,8 +463,8 @@
@ stub SetupQueryFileLogW
@ stdcall SetupQueryInfFileInformationA(ptr long str long ptr)
@ stdcall SetupQueryInfFileInformationW(ptr long wstr long ptr)
@ st
ub SetupQueryInfOriginalFileInformationA
@ st
ub SetupQueryInfOriginalFileInformationW
@ st
dcall SetupQueryInfOriginalFileInformationA(ptr long ptr ptr)
@ st
dcall SetupQueryInfOriginalFileInformationW(ptr long ptr ptr)
@ stub SetupQueryInfVersionInformationA
@ stub SetupQueryInfVersionInformationW
@ stub SetupQuerySourceListA
...
...
include/setupapi.h
View file @
712bffb5
...
...
@@ -343,6 +343,23 @@ typedef struct _FILEPATHS_W
DECL_WINELIB_SETUPAPI_TYPE_AW
(
FILEPATHS
)
DECL_WINELIB_SETUPAPI_TYPE_AW
(
PFILEPATHS
)
typedef
struct
_SP_ORIGINAL_FILE_INFO_A
{
DWORD
cbSize
;
CHAR
OriginalInfName
[
MAX_PATH
];
CHAR
OriginalCatalogName
[
MAX_PATH
];
}
SP_ORIGINAL_FILE_INFO_A
,
*
PSP_ORIGINAL_FILE_INFO_A
;
typedef
struct
_SP_ORIGINAL_FILE_INFO_W
{
DWORD
cbSize
;
WCHAR
OriginalInfName
[
MAX_PATH
];
WCHAR
OriginalCatalogName
[
MAX_PATH
];
}
SP_ORIGINAL_FILE_INFO_W
,
*
PSP_ORIGINAL_FILE_INFO_W
;
DECL_WINELIB_SETUPAPI_TYPE_AW
(
SP_ORIGINAL_FILE_INFO
)
DECL_WINELIB_SETUPAPI_TYPE_AW
(
PSP_ORIGINAL_FILE_INFO
)
#define SPFILENOTIFY_STARTQUEUE 0x0001
#define SPFILENOTIFY_ENDQUEUE 0x0002
#define SPFILENOTIFY_STARTSUBQUEUE 0x0003
...
...
@@ -880,6 +897,9 @@ INT WINAPI SetupPromptReboot( HSPFILEQ, HWND, BOOL);
BOOL
WINAPI
SetupQueryInfFileInformationA
(
PSP_INF_INFORMATION
,
UINT
,
PSTR
,
DWORD
,
PDWORD
);
BOOL
WINAPI
SetupQueryInfFileInformationW
(
PSP_INF_INFORMATION
,
UINT
,
PWSTR
,
DWORD
,
PDWORD
);
#define SetupQueryInfFileInformation WINELIB_NAME_AW(SetupQueryInFileInformation)
BOOL
WINAPI
SetupQueryInfOriginalFileInformationA
(
PSP_INF_INFORMATION
,
UINT
,
PSP_ALTPLATFORM_INFO
,
PSP_ORIGINAL_FILE_INFO_A
);
BOOL
WINAPI
SetupQueryInfOriginalFileInformationW
(
PSP_INF_INFORMATION
,
UINT
,
PSP_ALTPLATFORM_INFO
,
PSP_ORIGINAL_FILE_INFO_W
);
#define SetupQueryInfOriginalFileInformation WINELIB_NAME_AW(SetupQueryInfOriginalFileInformation)
BOOL
WINAPI
SetupQueueCopyA
(
HSPFILEQ
,
PCSTR
,
PCSTR
,
PCSTR
,
PCSTR
,
PCSTR
,
PCSTR
,
PCSTR
,
DWORD
);
BOOL
WINAPI
SetupQueueCopyW
(
HSPFILEQ
,
PCWSTR
,
PCWSTR
,
PCWSTR
,
PCWSTR
,
PCWSTR
,
PCWSTR
,
PCWSTR
,
DWORD
);
#define SetupQueueCopy WINELIB_NAME_AW(SetupQueueCopy)
...
...
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