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.

58 lines
3.2 KiB

  1. //
  2. // INSDLL.H
  3. //
  4. #define UM_SAVE WM_USER + 100
  5. #ifdef __cplusplus
  6. extern "C" {
  7. #endif /* __cplusplus */
  8. // prototype declarations
  9. INT_PTR CALLBACK SoftwareUpdates (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  10. INT_PTR CALLBACK MailServer (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  11. INT_PTR CALLBACK IMAPSettings (HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  12. INT_PTR CALLBACK PreConfigSettings (HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  13. INT_PTR CALLBACK ViewSettings (HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
  14. INT_PTR CALLBACK LDAPServer (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  15. INT_PTR CALLBACK CustomizeOE (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  16. INT_PTR CALLBACK Signature (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  17. INT_PTR CALLBACK QueryAutoConfigDlgProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  18. INT_PTR CALLBACK SecurityZonesDlgProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  19. INT_PTR CALLBACK SecurityCertsDlgProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  20. INT_PTR CALLBACK SecurityAuthDlgProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  21. INT_PTR CALLBACK ConnectionSettingsDlgProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  22. INT_PTR CALLBACK ProgramsDlgProc (HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
  23. HRESULT BToolbarsFinalCopy(LPCTSTR pcszDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  24. HRESULT ChannelsFinalCopy(LPCTSTR pcszDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  25. HRESULT SoftwareUpdatesFinalCopy(LPCTSTR pcszDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  26. HRESULT LDAPFinalCopy(LPCTSTR pcszDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  27. HRESULT OEFinalCopy(LPCTSTR pcszDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  28. HRESULT DesktopFinalCopy(LPCTSTR psczDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  29. HRESULT ToolbarFinalCopy(LPCTSTR psczDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  30. HRESULT MccphttFinalCopy(LPCTSTR pcszDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  31. HRESULT ZonesFinalCopy(LPCTSTR psczDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  32. HRESULT CertsFinalCopy(LPCTSTR psczDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  33. HRESULT AuthFinalCopy(LPCTSTR psczDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  34. HRESULT WallPaperFinalCopy(LPCTSTR psczDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  35. HRESULT ConnectionSettingsFinalCopy(LPCTSTR pcszDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  36. HRESULT ProgramsFinalCopy(LPCTSTR pcszDestDir, DWORD dwFlags, LPDWORD pdwCabState);
  37. HRESULT PrepareDlgTemplate(HINSTANCE hInst, UINT nDlgID, DWORD dwStyle, PVOID *ppvDT);
  38. // extern declaration of global variables
  39. extern HINSTANCE g_hInst;
  40. extern LPTSTR g_szInsFile;
  41. extern TCHAR g_szWorkDir[];
  42. extern TCHAR g_szDefInf[];
  43. extern TCHAR g_szFrom[5 * MAX_PATH];
  44. extern HWND g_hDlg;
  45. extern TCHAR g_szDefInf[];
  46. extern DWORD g_dwPlatformId;
  47. extern BOOL g_fUseShortFileName;
  48. extern BOOL g_fInsDirty;
  49. #ifdef __cplusplus
  50. }
  51. #endif /* __cplusplus */