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.

54 lines
1.3 KiB

  1. //*********************************************************************
  2. //* Microsoft Windows **
  3. //* Copyright(c) Microsoft Corp., 1994-1995 **
  4. //*********************************************************************
  5. //
  6. // CACHECPL.H - header file for cachecpl
  7. //
  8. // HISTORY:
  9. //
  10. // 4/6/98 v-sriran Moved some definitions from cachecpl.cpp
  11. // to this file, so that it can be easier
  12. // to make unix specific changes to cachecpl.
  13. //
  14. #ifndef _CACHECPL_H_
  15. #define _CACHECPL_H_
  16. #ifdef __cplusplus
  17. extern "C" {
  18. #endif /* __cplusplus */
  19. // private structures for cachecpl
  20. //
  21. typedef struct {
  22. // hold our dialog handle
  23. HWND hDlg;
  24. // hold dialog item handles
  25. HWND hwndTrack;
  26. // data
  27. TCHAR szHistoryLocation[MAX_PATH+1];
  28. INT iHistoryNumPlaces;
  29. UINT uiCacheQuota;
  30. UINT uiDiskSpaceTotal;
  31. WORD iCachePercent;
  32. TCHAR szCacheLocation[MAX_PATH+1];
  33. TCHAR szNewCacheLocation[MAX_PATH+1];
  34. INT iCacheUpdFrequency;
  35. INT iHistoryExpireDays;
  36. // something changed
  37. BOOL bChanged;
  38. BOOL bChangedLocation;
  39. } TEMPDLG, *LPTEMPDLG;
  40. #define CONTENT 0
  41. #ifdef __cplusplus
  42. }
  43. #endif /* __cplusplus */
  44. #endif /* _CACHECPL_H_ */