[PATCH] newdev: Add DiInstallDevice stub.
Alexandre Julliard
julliard at winehq.org
Tue Aug 31 09:04:14 CDT 2021
Gijs Vermeulen <gijsvrm at gmail.com> writes:
> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=51299
> Signed-off-by: Gijs Vermeulen <gijsvrm at gmail.com>
> ---
> dlls/newdev/main.c | 8 ++++++++
> dlls/newdev/newdev.spec | 2 +-
> include/setupapi.h | 29 ++++++++++++++++++++++++++---
> 3 files changed, 35 insertions(+), 4 deletions(-)
>
> diff --git a/dlls/newdev/main.c b/dlls/newdev/main.c
> index 72e7cbc690d..f06148b5342 100644
> --- a/dlls/newdev/main.c
> +++ b/dlls/newdev/main.c
> @@ -166,3 +166,11 @@ BOOL WINAPI DiInstallDriverW(HWND parent, const WCHAR *inf_path, DWORD flags, BO
> FIXME("parent %p, inf_path %s, flags %#x, reboot %p, stub!\n", parent, debugstr_w(inf_path), flags, reboot);
> return TRUE;
> }
> +
> +BOOL WINAPI DiInstallDevice(HWND parent, HDEVINFO handle, PSP_DEVINFO_DATA devdata, PSP_DRVINFO_DATA drvdata,
> + DWORD flags, BOOL *reboot)
This should use either the A or W type, depending on what Windows
does. Types that depend on UNICODE shouldn't be used inside Wine.
--
Alexandre Julliard
julliard at winehq.org
More information about the wine-devel
mailing list