Dmitry Timoshkov : prntvpt: Implement PTOpenProvider.
Alexandre Julliard
julliard at winehq.org
Wed Jun 10 16:09:42 CDT 2020
Module: wine
Branch: master
Commit: 83eb1e1535375f17e678ddb63e6aacc846079b37
URL: https://source.winehq.org/git/wine.git/?a=commit;h=83eb1e1535375f17e678ddb63e6aacc846079b37
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date: Wed Jun 10 13:31:39 2020 +0800
prntvpt: Implement PTOpenProvider.
Signed-off-by: Dmitry Timoshkov <dmitry at baikal.ru>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/prntvpt/main.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/dlls/prntvpt/main.c b/dlls/prntvpt/main.c
index 902be87114..9c12b0cbfa 100644
--- a/dlls/prntvpt/main.c
+++ b/dlls/prntvpt/main.c
@@ -59,8 +59,13 @@ HRESULT WINAPI PTQuerySchemaVersionSupport(PCWSTR printer, DWORD *version)
HRESULT WINAPI PTOpenProvider(PCWSTR printer, DWORD version, HPTPROVIDER *provider)
{
- FIXME("%s, %d, %p: stub\n", debugstr_w(printer), version, provider);
- return E_NOTIMPL;
+ DWORD used_version;
+
+ TRACE("%s, %d, %p\n", debugstr_w(printer), version, provider);
+
+ if (version != 1) return E_INVALIDARG;
+
+ return PTOpenProviderEx(printer, 1, 1, provider, &used_version);
}
HRESULT WINAPI PTOpenProviderEx(const WCHAR *printer, DWORD max_version, DWORD pref_version, HPTPROVIDER *provider, DWORD *used_version)
More information about the wine-cvs
mailing list