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.

39 lines
906 B

  1. // ui_cflct.h
  2. //
  3. // definitions for WAB synchronization conflict resolution dialog
  4. //
  5. #include "imnxport.h"
  6. #include "imnact.h"
  7. #ifndef __UI_CFLCT_H__
  8. #define __UI_CFLCT_H__
  9. #ifdef __cplusplus
  10. extern "C"{
  11. #endif
  12. typedef enum {
  13. CONFLICT_IGNORE = 0,
  14. CONFLICT_SERVER,
  15. CONFLICT_CLIENT
  16. }CONFLICT_DECISION;
  17. #define CONFLICT_DECISION_COUNT 28
  18. typedef struct HTTPCONFLICTINFO
  19. {
  20. BOOL fContainsSkip;
  21. LPHTTPCONTACTINFO pciServer;
  22. LPHTTPCONTACTINFO pciClient;
  23. CONFLICT_DECISION rgcd[CONFLICT_DECISION_COUNT];
  24. }HTTPCONFLICTINFO, *LPHTTPCONFLICTINFO;
  25. BOOL ResolveConflicts(HWND hwnd, LPHTTPCONFLICTINFO prgConflicts, DWORD cConflicts);
  26. BOOL ChooseHotmailServer(HWND hwnd, IImnEnumAccounts *pEnumAccts, LPSTR pszAccountName, DWORD cchAccountName);
  27. #ifdef __cplusplus
  28. }
  29. #endif
  30. #endif //__UI_CFLCT_H__