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.
55 lines
2.4 KiB
55 lines
2.4 KiB
#ifndef _IEAKSIE_H_
|
|
#define _IEAKSIE_H_
|
|
|
|
#include <commctrl.h>
|
|
|
|
#define IEAK_GPE_BRANDING_SUBDIR TEXT("BRANDING")
|
|
#define IEAK_GPE_DESKTOP_SUBDIR TEXT("DESKTOP")
|
|
|
|
#define IEAK_GPE_COOKIE_FILE TEXT("JONCE")
|
|
|
|
#define MAX_DISPLAYNAME_SIZE 128
|
|
|
|
typedef struct _RESULTITEMA
|
|
{
|
|
DWORD dwNameSpaceItem; // index in g_NameSpace array
|
|
INT iNameID; // res id for page name
|
|
INT iNamePrefID; // res id for page name for preference GPO
|
|
INT iDescID; // res id for page description
|
|
INT iDlgID; // res id for dlg template
|
|
INT iImage; // index into image strip
|
|
LPSTR pszName; // pointer to name string
|
|
LPSTR pszNamePref; // pointer to name string for preference GPO
|
|
LPSTR pszDesc; // poitner to description string
|
|
DLGPROC pfnDlgProc; // pointer to dlgproc
|
|
LPCSTR pcszHelpTopic; // pointer to help htm file in chm file
|
|
} RESULTITEMA, *LPRESULTITEMA;
|
|
|
|
typedef struct _RESULTITEMW
|
|
{
|
|
DWORD dwNameSpaceItem; // index in g_NameSpace array
|
|
INT iNameID; // res id for page name
|
|
INT iNamePrefID; // res id for page name for preference GPO
|
|
INT iDescID; // res id for page description
|
|
INT iDlgID; // res id for dlg template
|
|
INT iImage; // index into image strip
|
|
LPWSTR pszName; // pointer to name string
|
|
LPWSTR pszNamePref; // pointer to name string for preference GPO
|
|
LPWSTR pszDesc; // poitner to description string
|
|
DLGPROC pfnDlgProc; // pointer to dlgproc
|
|
LPCWSTR pcszHelpTopic; // pointer to help htm file in chm file
|
|
} RESULTITEMW, *LPRESULTITEMW;
|
|
|
|
#ifdef UNICODE
|
|
|
|
#define RESULTITEM RESULTITEMW
|
|
#define LPRESULTITEM LPRESULTITEMW
|
|
|
|
#else
|
|
|
|
#define RESULTITEM RESULTITEMA
|
|
#define LPRESULTITEM LPRESULTITEMA
|
|
|
|
#endif
|
|
|
|
#endif // _IEAKSIE_H_
|