Windows2003-3790/inetcore/setup/ieak5/ieaksie/layout.h
2020-09-30 16:53:55 +02:00

61 lines
2.2 KiB
C

#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);