10 #define AMOVIEAPI DECLSPEC_IMPORT
15 #define VFW_FIRST_CODE 0x200
16 #define MAX_ERROR_TEXT_LEN 160
20 typedef BOOL (WINAPI
* AMGETERRORTEXTPROCA
)(HRESULT
, char *, DWORD
);
21 typedef BOOL (WINAPI
* AMGETERRORTEXTPROCW
)(HRESULT
, WCHAR
*, DWORD
);
23 AMOVIEAPI DWORD WINAPI
AMGetErrorTextA( HRESULT hr
, char *pbuffer
, DWORD MaxLen
);
24 AMOVIEAPI DWORD WINAPI
AMGetErrorTextW( HRESULT hr
, WCHAR
*pbuffer
, DWORD MaxLen
);
27 #define AMGetErrorText AMGetErrorTextW
28 typedef AMGETERRORTEXTPROCW AMGETERRORTEXTPROC
;
30 #define AMGetErrorText AMGetErrorTextA
31 typedef AMGETERRORTEXTPROCA AMGETERRORTEXTPROC
;