Stefan Leichter : difxapi: Add stubs for SetDifxLogCallbackA/W.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Nov 26 14:13:53 CST 2014


Module: wine
Branch: master
Commit: 791d4f9f8c3a748295774c6c7c4ddb8f20892be6
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=791d4f9f8c3a748295774c6c7c4ddb8f20892be6

Author: Stefan Leichter <Stefan.Leichter at camline.com>
Date:   Tue Nov 25 22:07:03 2014 +0100

difxapi: Add stubs for SetDifxLogCallbackA/W.

---

 dlls/difxapi/difxapi.spec |  2 ++
 dlls/difxapi/main.c       | 10 ++++++++++
 include/difxapi.h         |  4 ++++
 3 files changed, 16 insertions(+)

diff --git a/dlls/difxapi/difxapi.spec b/dlls/difxapi/difxapi.spec
index 33a805b..3e2f859 100644
--- a/dlls/difxapi/difxapi.spec
+++ b/dlls/difxapi/difxapi.spec
@@ -8,3 +8,5 @@
 @ stdcall DriverPackagePreinstallW(wstr long)
 @ stdcall DriverPackageUninstallA(str long ptr ptr)
 @ stdcall DriverPackageUninstallW(wstr long ptr ptr)
+@ stdcall SetDifxLogCallbackA(ptr ptr)
+@ stdcall SetDifxLogCallbackW(ptr ptr)
diff --git a/dlls/difxapi/main.c b/dlls/difxapi/main.c
index 8a2679c..7b7b1d6 100644
--- a/dlls/difxapi/main.c
+++ b/dlls/difxapi/main.c
@@ -86,3 +86,13 @@ VOID WINAPI DIFXAPISetLogCallbackW(DIFXAPILOGCALLBACK_W cb, VOID *ctx)
 {
     FIXME("(%p, %p) stub\n", cb, ctx);
 }
+
+VOID WINAPI SetDifxLogCallbackA(DIFXLOGCALLBACK_A cb, VOID *ctx)
+{
+    FIXME("(%p, %p) stub\n", cb, ctx);
+}
+
+VOID WINAPI SetDifxLogCallbackW(DIFXLOGCALLBACK_W cb, VOID *ctx)
+{
+    FIXME("(%p, %p) stub\n", cb, ctx);
+}
diff --git a/include/difxapi.h b/include/difxapi.h
index f5149b8..21d43c9 100644
--- a/include/difxapi.h
+++ b/include/difxapi.h
@@ -51,6 +51,8 @@ typedef enum _DIFXAPI_LOG
 
 typedef VOID (CALLBACK *DIFXAPILOGCALLBACK_A)(DIFXAPI_LOG,DWORD,PCSTR,PVOID);
 typedef VOID (CALLBACK *DIFXAPILOGCALLBACK_W)(DIFXAPI_LOG,DWORD,PCWSTR,PVOID);
+typedef VOID (CALLBACK *DIFXLOGCALLBACK_A)(DIFXAPI_LOG,DWORD,PCSTR,PVOID);
+typedef VOID (CALLBACK *DIFXLOGCALLBACK_W)(DIFXAPI_LOG,DWORD,PCWSTR,PVOID);
 
 VOID  WINAPI DIFXAPISetLogCallbackA(DIFXAPILOGCALLBACK_A,VOID*);
 VOID  WINAPI DIFXAPISetLogCallbackW(DIFXAPILOGCALLBACK_W,VOID*);
@@ -62,6 +64,8 @@ DWORD WINAPI DriverPackagePreinstallA(PCSTR,DWORD);
 DWORD WINAPI DriverPackagePreinstallW(PCWSTR,DWORD);
 DWORD WINAPI DriverPackageUninstallA(PCSTR,DWORD,PCINSTALLERINFO_A,BOOL*);
 DWORD WINAPI DriverPackageUninstallW(PCWSTR,DWORD,PCINSTALLERINFO_W,BOOL*);
+VOID  WINAPI SetDifxLogCallbackA(DIFXLOGCALLBACK_A,VOID*);
+VOID  WINAPI SetDifxLogCallbackW(DIFXLOGCALLBACK_W,VOID*);
 
 #ifdef __cplusplus
 }




More information about the wine-cvs mailing list