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.

50 lines
1.4 KiB

  1. /******************************************************
  2. IMNEXT.H
  3. Contains external declarations for global variables
  4. used for Internet Mail and News setup as well as
  5. forward declarations for supporting functions.
  6. 9/30/96 valdonb Created
  7. ******************************************************/
  8. #ifndef __IMNACT_H__
  9. #define __IMNACT_H__
  10. #include "imnact.h"
  11. extern IICWApprentice *gpImnApprentice; // Mail/News account manager object
  12. extern BOOL LoadAcctMgrUI( HWND hWizHWND, UINT uPrevDlgID, UINT uNextDlgID, DWORD dwFlags );
  13. // in propmgr.cpp
  14. extern BOOL DialogIDAlreadyInUse( UINT uDlgID );
  15. // in icwaprtc.cpp
  16. extern UINT g_uExternUIPrev, g_uExternUINext;
  17. /**
  18. *
  19. * No longer used after switch to wizard/apprentice model
  20. *
  21. * 4/23/97 jmazner Olympus #3136
  22. *
  23. extern IImnAccountManager *gpImnAcctMgr; // Mail/News account manager object
  24. extern IImnEnumAccounts *gpMailAccts; // Enumerator object for mail accounts
  25. extern IImnEnumAccounts *gpNewsAccts; // Enumerator object for news accounts
  26. extern IImnEnumAccounts *gpLDAPAccts; // Enumerator object for news accounts
  27. VOID InitAccountList(HWND hLB, IImnEnumAccounts *pAccts, ACCTTYPE accttype);
  28. BOOL GetAccount(LPSTR szAcctName, ACCTTYPE accttype);
  29. BOOL AccountNameExists(LPSTR szAcctName);
  30. DWORD ValidateAccountName(LPSTR szAcctName, ACCTTYPE accttype);
  31. BOOL SaveAccount(ACCTTYPE accttype, BOOL fSetAsDefault);
  32. BOOL IsStringWhiteSpaceOnly(LPSTR szString);
  33. **/
  34. #endif