|
|
#include "ieaksie.h"
#define NUM_NAMESPACE_ITEMS 7
#define ADM_NAMESPACE_ITEM NUM_NAMESPACE_ITEMS - 1
typedef struct _NAMESPACEITEM { DWORD dwParent; INT iNameID; INT iDescID; LPTSTR pszName; LPTSTR pszDesc; INT cChildren; INT cResultItems; LPRESULTITEM pResultItems; const GUID *pNodeID; } NAMESPACEITEM, *LPNAMESPACEITEM;
typedef struct _IEAKMMCCOOKIE { LPVOID lpItem; LPVOID lpParentItem; struct _IEAKMMCCOOKIE *pNext; } IEAKMMCCOOKIE, *LPIEAKMMCCOOKIE;
extern NAMESPACEITEM g_NameSpace[];
BOOL CreateBufandLoadString(HINSTANCE hInst, INT iResId, LPTSTR * ppGlobalStr, LPTSTR * ppMMCStrPtr, DWORD cchMax); void CleanUpGlobalArrays();
void DeleteCookieList(LPIEAKMMCCOOKIE lpCookieList); void AddItemToCookieList(LPIEAKMMCCOOKIE *ppCookieList, LPIEAKMMCCOOKIE lpCookieItem);
// Property Sheet Handler functions
INT_PTR CALLBACK TitleDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam); INT_PTR CALLBACK BToolbarsDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
// favs.cpp
INT_PTR CALLBACK FavoritesDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
// cs.cpp
INT_PTR CALLBACK ConnectSetDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam); INT_PTR CALLBACK AutoconfigDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam); INT_PTR CALLBACK ProxyDlgProc (HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
// urls.cpp
INT_PTR CALLBACK UrlsDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
// programs.cpp
INT_PTR CALLBACK ProgramsDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam); INT_PTR CALLBACK AdmDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam); INT_PTR CALLBACK LogoDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam); INT_PTR CALLBACK UserAgentDlgProc(HWND hDlg, UINT msg, WPARAM wParam, LPARAM lParam);
// seczones.cpp
INT_PTR CALLBACK SecurityZonesDlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
// secauth.cpp
INT_PTR CALLBACK SecurityAuthDlgProc(HWND hDlg, UINT uMsg, WPARAM wParam, LPARAM lParam);
|