Francois Gouget : quartz: Make errors. h more complete and better match the PSDK types.
Module: wine Branch: master Commit: c0716ef18ca02e46c1fc3b552a8004ff1c647176 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c0716ef18ca02e46c1fc3b552a... Author: Francois Gouget <fgouget(a)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
participants (1)
-
Alexandre Julliard