cachecpl.h
Upload User: xhy777
Upload Date: 2007-02-14
Package Size: 24088k
Code Size: 1k
Category:

Windows Kernel

Development Platform:

Visual C++

  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_ */