Carlo Bramini : include: Add PERCEIVED types and flags.

Alexandre Julliard julliard at winehq.org
Mon Apr 2 13:14:49 CDT 2012


Module: wine
Branch: master
Commit: 52c9dcb6a22a326edde8a0ac482086cc448c6b8f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=52c9dcb6a22a326edde8a0ac482086cc448c6b8f

Author: Carlo Bramini <carlo.bramix at libero.it>
Date:   Sat Mar 31 15:29:54 2012 +0200

include: Add PERCEIVED types and flags.

---

 include/shtypes.idl |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

diff --git a/include/shtypes.idl b/include/shtypes.idl
index d8d7bad..a8ee131 100644
--- a/include/shtypes.idl
+++ b/include/shtypes.idl
@@ -135,3 +135,28 @@ cpp_quote("#define REFFOLDERTYPEID const FOLDERTYPEID &")
 cpp_quote("#else")
 cpp_quote("#define REFFOLDERTYPEID const FOLDERTYPEID * __MIDL_CONST")
 cpp_quote("#endif")
+
+typedef  [v1_enum] enum tagPERCEIVED {
+  PERCEIVED_TYPE_CUSTOM      = -3,
+  PERCEIVED_TYPE_UNSPECIFIED = -2,
+  PERCEIVED_TYPE_FOLDER      = -1,
+  PERCEIVED_TYPE_UNKNOWN     = 0,
+  PERCEIVED_TYPE_TEXT        = 1,
+  PERCEIVED_TYPE_IMAGE       = 2,
+  PERCEIVED_TYPE_AUDIO       = 3,
+  PERCEIVED_TYPE_VIDEO       = 4,
+  PERCEIVED_TYPE_COMPRESSED  = 5,
+  PERCEIVED_TYPE_DOCUMENT    = 6,
+  PERCEIVED_TYPE_SYSTEM      = 7,
+  PERCEIVED_TYPE_APPLICATION = 8,
+  PERCEIVED_TYPE_GAMEMEDIA   = 9,
+  PERCEIVED_TYPE_CONTACTS    = 10
+} PERCEIVED;
+
+cpp_quote("#define PERCEIVEDFLAG_UNDEFINED     0x0000")
+cpp_quote("#define PERCEIVEDFLAG_SOFTCODED     0x0001")
+cpp_quote("#define PERCEIVEDFLAG_HARDCODED     0x0002")
+cpp_quote("#define PERCEIVEDFLAG_NATIVESUPPORT 0x0004")
+cpp_quote("#define PERCEIVEDFLAG_GDIPLUS       0x0010")
+cpp_quote("#define PERCEIVEDFLAG_WMSDK         0x0020")
+cpp_quote("#define PERCEIVEDFLAG_ZIPFOLDER     0x0040")




More information about the wine-cvs mailing list