Source code of Windows XP (NT5)
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.

84 lines
1.7 KiB

  1. #ifndef _CEXSYNCF_HXX_
  2. #define _CEXSYNCF_HXX
  3. class CNetAddressCF : public StdClassFactory
  4. {
  5. public:
  6. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  7. };
  8. class CPathCF : public StdClassFactory
  9. {
  10. public:
  11. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  12. };
  13. class CTimestampCF : public StdClassFactory
  14. {
  15. public:
  16. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  17. };
  18. class CTypedNameCF : public StdClassFactory
  19. {
  20. public:
  21. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  22. };
  23. class CHoldCF : public StdClassFactory
  24. {
  25. public:
  26. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  27. };
  28. class CReplicaPointerCF : public StdClassFactory
  29. {
  30. public:
  31. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  32. };
  33. class CBackLinkCF : public StdClassFactory
  34. {
  35. public:
  36. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  37. };
  38. class CPostalAddressCF: public StdClassFactory
  39. {
  40. public:
  41. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  42. };
  43. class COctetListCF: public StdClassFactory
  44. {
  45. public:
  46. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  47. };
  48. class CCaseIgnoreListCF: public StdClassFactory
  49. {
  50. public:
  51. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  52. };
  53. class CFaxNumberCF: public StdClassFactory
  54. {
  55. public:
  56. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  57. };
  58. class CEmailCF: public StdClassFactory
  59. {
  60. public:
  61. STDMETHOD(CreateInstance)(IUnknown * pUnkOuter, REFIID iid, LPVOID * ppv);
  62. };
  63. #endif // #ifndef _CEXSYNCF_HXX_