#define DI_TRUNCATED ((HRESULT)0x00000008)
#define DI_SETTINGSNOTSAVED ((HRESULT)0x0000000B)
#define DI_TRUNCATEDANDRESTARTED ((HRESULT)0x0000000C)
+#define DI_WRITEPROTECT ((HRESULT)0x00000013)
#define DIERR_OLDDIRECTINPUTVERSION \
MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WIN32, ERROR_OLD_WIN_VERSION)
#define DIPROP_GUIDANDPATH MAKEDIPROP(12)
#define DIPROP_INSTANCENAME MAKEDIPROP(13)
+#define DIPROP_PRODUCTNAME MAKEDIPROP(14)
#define DIPROP_JOYSTICKID MAKEDIPROP(15)
#define DIPROP_KEYNAME MAKEDIPROP(20)
#define DIPROP_VIDPID MAKEDIPROP(24)