add missing error codes

Robert Reif reif at earthlink.net
Thu Sep 22 20:46:16 CDT 2005


Add some missing error codes.

-------------- next part --------------
Index: include/dinput.h
===================================================================
RCS file: /home/wine/wine/include/dinput.h,v
retrieving revision 1.50
diff -p -u -r1.50 dinput.h
--- include/dinput.h	2 Sep 2005 11:21:00 -0000	1.50
+++ include/dinput.h	23 Sep 2005 01:40:53 -0000
@@ -177,6 +177,7 @@ DECL_WINELIB_TYPE_AW(LPDIRECTINPUTDEVICE
 #define DIERR_EFFECTPLAYING             0x80040208L
 #define DIERR_UNPLUGGED                 0x80040209L
 #define DIERR_REPORTFULL                0x8004020AL
+#define DIERR_MAPFILEFAIL               0x8004020BL
 
 #define DIENUM_STOP                     0
 #define DIENUM_CONTINUE                 1
Index: include/vfwmsgs.h
===================================================================
RCS file: /home/wine/wine/include/vfwmsgs.h,v
retrieving revision 1.3
diff -p -u -r1.3 vfwmsgs.h
--- include/vfwmsgs.h	2 May 2002 01:22:00 -0000	1.3
+++ include/vfwmsgs.h	23 Sep 2005 01:40:53 -0000
@@ -33,6 +33,9 @@
 #define VFW_S_CANT_CUE                   ((HRESULT)0x00040268)
 #define VFW_S_NO_STOP_TIME               ((HRESULT)0x00040270)
 #define VFW_S_NOPREVIEWPIN               ((HRESULT)0x0004027E)
+#define VFW_S_DVD_NON_ONE_SEQUENTIAL     ((HRESULT)0x00040280)
+#define VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE ((HRESULT)0x0004028C)
+#define VFW_S_DVD_NOT_ACCURATE           ((HRESULT)0x0004028D)
 #define VFW_E_INVALIDMEDIATYPE           ((HRESULT)0x80040200)
 #define VFW_E_INVALIDSUBTYPE             ((HRESULT)0x80040201)
 #define VFW_E_NEED_OWNER                 ((HRESULT)0x80040202)
@@ -130,6 +133,29 @@
 #define VFW_E_DDRAW_VERSION_NOT_SUITABLE ((HRESULT)0x8004027C)
 #define VFW_E_COPYPROT_FAILED            ((HRESULT)0x8004027D)
 #define VFW_E_TIME_EXPIRED               ((HRESULT)0x8004027F)
+#define VFW_E_DVD_WRONG_SPEED            ((HRESULT)0x80040281)
+#define VFW_E_DVD_MENU_DOES_NOT_EXIST    ((HRESULT)0x80040282)
+#define VFW_E_DVD_CMD_CANCELLED          ((HRESULT)0x80040283)
+#define VFW_E_DVD_STATE_WRONG_VERSION    ((HRESULT)0x80040284)
+#define VFW_E_DVD_STATE_CORRUPT          ((HRESULT)0x80040285)
+#define VFW_E_DVD_STATE_WRONG_DISC       ((HRESULT)0x80040286)
+#define VFW_E_DVD_INCOMPATIBLE_REGION    ((HRESULT)0x80040287)
+#define VFW_E_DVD_NO_ATTRIBUTES          ((HRESULT)0x80040288)
+#define VFW_E_DVD_NO_GOUP_PGC            ((HRESULT)0x80040289)
+#define VFW_E_DVD_LOW_PARENTAL_LEVEL     ((HRESULT)0x8004028A)
+#define VFW_E_DVD_NOT_IN_KARAOKE_MODE    ((HRESULT)0x8004028B)
+#define VFW_E_FRAME_STEP_UNSUPPORTED     ((HRESULT)0x8004028E)
+#define VFW_E_DVD_STREAM_DISABLED        ((HRESULT)0x8004028F)
+#define VFW_E_DVD_TITLE_UNKNOWN          ((HRESULT)0x80040290)
+#define VFW_E_DVD_INVALID_DISC           ((HRESULT)0x80040291)
+#define VFW_E_DVD_NO_RESUME_INFORMATION  ((HRESULT)0x80040292)
+#define VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD ((HRESULT)0x80040293)
+#define VFW_E_PIN_ALREADY_BLOCKED        ((HRESULT)0x80040294)
+#define VFW_E_CERTIFICATION_FAILURE      ((HRESULT)0x80040295)
+#define VFW_E_VMR_NOT_IN_MIXER_MODE      ((HRESULT)0x80040296)
+#define VFW_E_VMR_NO_AP_SUPPLIED         ((HRESULT)0x80040297)
+#define VFW_E_VMR_NO_DEINTERLACE_HW      ((HRESULT)0x80040298)
+#define VFW_E_DVD_VMR9_INCOMPATIBLEDEC   ((HRESULT)0x8004029A)
 #define VFW_E_BAD_KEY                    ((HRESULT)0x800403F2)
 
 #ifndef E_PROP_ID_UNSUPPORTED


More information about the wine-patches mailing list