Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

105 lines
2.8 KiB

  1. // Elements in the DAV namespace
  2. #ifndef PROP_DAV
  3. #define PROP_DAV(name, value)
  4. #endif
  5. #ifndef PROP_HTTP
  6. #define PROP_HTTP(name, value)
  7. #endif
  8. #ifndef PROP_HOTMAIL
  9. #define PROP_HOTMAIL(name, value)
  10. #endif
  11. #ifndef PROP_MAIL
  12. #define PROP_MAIL(name, value)
  13. #endif
  14. #ifndef PROP_CONTACTS
  15. #define PROP_CONTACTS(name, value)
  16. #endif
  17. PROP_DAV(ALLPROP, allprop)
  18. PROP_DAV(DISPLAYNAME, displayname)
  19. PROP_DAV(GETCONTENTLENGTH, getcontentlength)
  20. PROP_DAV(HASSUBS, hassubs)
  21. PROP_DAV(HREF, href)
  22. PROP_DAV(ID, id)
  23. PROP_DAV(ISFOLDER, isfolder)
  24. PROP_DAV(ISHIDDEN, ishidden)
  25. PROP_DAV(LOCATION, location)
  26. PROP_DAV(MULTISTATUS, multistatus)
  27. PROP_DAV(NOSUBS, nosubs)
  28. PROP_DAV(PROP, prop)
  29. PROP_DAV(PROPFIND, propfind)
  30. PROP_DAV(PROPSTAT, propstat)
  31. PROP_DAV(RESPONSE, response)
  32. PROP_DAV(STATUS, status)
  33. PROP_DAV(TARGET, target)
  34. PROP_DAV(VISIBLECOUNT, visiblecount)
  35. // Elements in the HTTPMail namespace
  36. PROP_HTTP(ANSWERED, answered)
  37. PROP_HTTP(CALENDAR, calendar)
  38. PROP_HTTP(CONTACTS, contacts)
  39. PROP_HTTP(DELETEDITEMS, deleteditems)
  40. PROP_HTTP(DRAFT, draft)
  41. PROP_HTTP(DRAFTS, drafts)
  42. PROP_HTTP(FLAG, flag)
  43. PROP_HTTP(INBOX, inbox)
  44. PROP_HTTP(MSGFOLDERROOT, msgfolderroot)
  45. PROP_HTTP(OUTBOX, outbox)
  46. PROP_HTTP(READ, read)
  47. PROP_HTTP(SENDMSG, sendmsg)
  48. PROP_HTTP(SENTITEMS, sentitems)
  49. PROP_HTTP(SPECIAL, special)
  50. PROP_HTTP(UNREADCOUNT, unreadcount)
  51. // Elements in the HotMail namespace
  52. // These should be in the alphabetical order of their tags.
  53. PROP_HOTMAIL(ADBAR, adbar)
  54. PROP_HOTMAIL(MAXPOLLINGINTERVAL, maxpoll)
  55. PROP_HOTMAIL(MODIFIED, modified)
  56. PROP_HOTMAIL(SIG, sig)
  57. // Elements in the Mail namespace
  58. PROP_MAIL(BCC, bcc)
  59. PROP_MAIL(CC, cc)
  60. PROP_MAIL(DATE, date)
  61. PROP_MAIL(FROM, from)
  62. PROP_MAIL(HASATTACHMENT, hasattachment)
  63. PROP_MAIL(PRIORITY, priority)
  64. PROP_MAIL(RECEIVED, received)
  65. PROP_MAIL(SUBJECT, subject)
  66. PROP_MAIL(TO, to)
  67. PROP_CONTACTS(BDAY, bday)
  68. PROP_CONTACTS(CN, cn)
  69. PROP_CONTACTS(FRIENDLYCOUNTRYNAME, co)
  70. PROP_CONTACTS(CONTACT, contact)
  71. PROP_CONTACTS(FACSIMILETELEPHONENUMBER, facsimiletelephonenumber)
  72. PROP_CONTACTS(GIVENNAME, givenName)
  73. PROP_CONTACTS(GROUP, group)
  74. PROP_CONTACTS(HOMECITY, homeCity)
  75. PROP_CONTACTS(HOMECOUNTRY, homeCountry)
  76. PROP_CONTACTS(HOMEFAX, homeFax)
  77. PROP_CONTACTS(HOMEPHONE, homePhone)
  78. PROP_CONTACTS(HOMEPOSTALCODE, homePostalCode)
  79. PROP_CONTACTS(HOMESTATE, homeState)
  80. PROP_CONTACTS(HOMESTREET, homeStreet)
  81. PROP_CONTACTS(L, l)
  82. PROP_CONTACTS(MAIL, mail)
  83. PROP_CONTACTS(MOBILE, mobile)
  84. PROP_CONTACTS(NICKNAME, nickname)
  85. PROP_CONTACTS(O, o)
  86. PROP_CONTACTS(OTHERTELEPHONE, otherTelephone)
  87. PROP_CONTACTS(PAGER, pager)
  88. PROP_CONTACTS(POSTALCODE, postalcode)
  89. PROP_CONTACTS(SN, sn)
  90. PROP_CONTACTS(ST, st)
  91. PROP_CONTACTS(STREET, street)
  92. PROP_CONTACTS(TELEPHONENUMBER, telephoneNumber)
  93. // undefine the macros
  94. #undef PROP_DAV
  95. #undef PROP_HTTP
  96. #undef PROP_HOTMAIL
  97. #undef PROP_MAIL
  98. #undef PROP_CONTACTS