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.
 
 
 
 
 
 

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_