Module: wine Branch: master Commit: c0716ef18ca02e46c1fc3b552a8004ff1c647176 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c0716ef18ca02e46c1fc3b552a...
Author: Francois Gouget fgouget@free.fr Date: Sat Sep 1 02:45:13 2007 +0200
quartz: Make errors.h more complete and better match the PSDK types.
---
include/errors.h | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/include/errors.h b/include/errors.h index eed221f..c8c3067 100644 --- a/include/errors.h +++ b/include/errors.h @@ -23,14 +23,19 @@ extern "C" { #endif
+#define AMOVIEAPI + #define VFW_FIRST_CODE 0x200 #define MAX_ERROR_TEXT_LEN 160
#include <vfwmsgs.h>
-DWORD WINAPI AMGetErrorTextA(HRESULT hr, char *buffer, DWORD maxlen); -DWORD WINAPI AMGetErrorTextW(HRESULT hr, WCHAR *buffer, DWORD maxlen); +typedef BOOL (WINAPI* AMGETERRORTEXTPROCA)(HRESULT,char*,DWORD); +typedef BOOL (WINAPI* AMGETERRORTEXTPROCW)(HRESULT,WCHAR*,DWORD); +DECL_WINELIB_TYPE_AW(AMGETERRORTEXTPROC)
+DWORD WINAPI AMGetErrorTextA(HRESULT,LPSTR,DWORD); +DWORD WINAPI AMGetErrorTextW(HRESULT,LPWSTR,DWORD); #define AMGetErrorText WINELIB_NAME_AW(AMGetErrorText)
#ifdef __cplusplus