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.

60 lines
2.2 KiB

  1. #include "ieaksie.h"
  2. #define NUM_NAMESPACE_ITEMS 7
  3. #define ADM_NAMESPACE_ITEM NUM_NAMESPACE_ITEMS - 1
  4. typedef struct _NAMESPACEITEM
  5. {
  6. DWORD dwParent;
  7. INT iNameID;
  8. INT iDescID;
  9. LPTSTR pszName;
  10. LPTSTR pszDesc;
  11. INT cChildren;
  12. INT cResultItems;
  13. LPRESULTITEM pResultItems;
  14. const GUID *pNodeID;
  15. } NAMESPACEITEM, *LPNAMESPACEITEM;
  16. typedef struct _IEAKMMCCOOKIE
  17. {
  18. LPVOID lpItem;
  19. LPVOID lpParentItem;
  20. struct _IEAKMMCCOOKIE *pNext;
  21. } IEAKMMCCOOKIE, *LPIEAKMMCCOOKIE;
  22. extern NAMESPACEITEM g_NameSpace[];
  23. BOOL CreateBufandLoadString(HINSTANCE hInst, INT iResId, LPTSTR * ppGlobalStr,
  24. LPTSTR * ppMMCStrPtr, DWORD cchMax);
  25. void CleanUpGlobalArrays();
  26. void DeleteCookieList(LPIEAKMMCCOOKIE lpCookieList);
  27. void AddItemToCookieList(LPIEAKMMCCOOKIE *ppCookieList, LPIEAKMMCCOOKIE lpCookieItem);
  28. // Property Sheet Handler functions
  29. INT_PTR CALLBACK TitleDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  30. INT_PTR CALLBACK BToolbarsDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  31. // favs.cpp
  32. INT_PTR CALLBACK FavoritesDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  33. // cs.cpp
  34. INT_PTR CALLBACK ConnectSetDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  35. INT_PTR CALLBACK AutoconfigDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  36. INT_PTR CALLBACK ProxyDlgProc (HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  37. // urls.cpp
  38. INT_PTR CALLBACK UrlsDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  39. // programs.cpp
  40. INT_PTR CALLBACK ProgramsDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  41. INT_PTR CALLBACK AdmDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  42. INT_PTR CALLBACK LogoDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  43. INT_PTR CALLBACK UserAgentDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  44. // seczones.cpp
  45. INT_PTR CALLBACK SecurityZonesDlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  46. // secauth.cpp
  47. INT_PTR CALLBACK SecurityAuthDlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);