//+-------------------------------------------------------------------------
//
//  Microsoft Windows
//
//  Copyright (C) Microsoft Corporation, 1999 - 1999
//
//  File:       csmmchlp.h
//
//--------------------------------------------------------------------------

#define CERTMMC_HELPFILENAME L"Certmmc.hlp"

#define	IDH_CM_MODULE_LIST	70008125
#define	IDH_CRL_COMBO_PERIODSTRING	70008176
#define	IDH_CRL_DISABLE_PUBLISH	70008178
#define	IDH_CRL_EDIT_LASTUPDATE	70008177
#define	IDH_CRL_EDIT_PERIODCOUNT	70008175
#define	IDH_CRL_VIEW_CRL	70008179
#define	IDH_DQ_ADD_RESTRICTION	70008201
#define	IDH_DQ_DELETE_RESTRICTION	70008202
#define	IDH_DQ_QUERY_LIST	70008200
#define	IDH_DQ_RESET_BUTTON	70008203
#define	IDH_ED_COMBO_REASON	70008250
#define	IDH_NR_EDIT_NEWQUERY_FIELD	70008225
#define	IDH_NR_EDIT_NEWQUERY_OPERATION	70008226
#define	IDH_NR_EDIT_NEWQUERY_VALUE	70008227
#define	IDH_NR_DATEPICKER_NEWQUERY	70008228
#define IDH_NR_TIMEPICKER_NEWQUERY	70008229
#define	IDH_PP_BUTTON_DN	70008102
#define	IDH_PP_BUTTON_UP	70008101
#define	IDH_PP_CHECK1	70008075
#define	IDH_PP_EDIT_DATABASE_LOC	70008077
#define	IDH_PP_EDIT_LOG_LOC	70008078
#define	IDH_PP_EDIT_SHAREDFOLDER	70008076
#define	IDH_PP_LIST_AVAILABLE	70008100
#define	IDH_PP1_CANAME	70008000
#define	IDH_PP1_CSP_NAME	70008003
#define	IDH_PP1_DESCRIPTION	70008001
#define	IDH_PP1_HASHALG	70008004
#define	IDH_PP1_VIEW_CERT	70008002
#define	IDH_PP2_ACTIVE_MODULE	70008210
#define	IDH_PP2_CONFIGURE	70008209
#define	IDH_PP2_COPYRIGHT	70008028
#define	IDH_PP2_DESCRIPTION	70008026
#define	IDH_PP2_MODULENAME	70008025
#define	IDH_PP2_VERSION	70008027
#define	IDH_PP3_ACTIVE_MODULE	70008058
#define	IDH_PP3_ADDBUTTON1	70008051
#define	IDH_PP3_CONFIGURE	70008057
#define	IDH_PP3_COPYRIGHT	70008056
#define	IDH_PP3_DESCRIPTION	70008054
#define	IDH_PP3_EDIT1	70008050
#define	IDH_PP3_MODULENAME	70008053
#define	IDH_PP3_REMOVEBUTTON4	70008052
#define	IDH_PP3_VERSION	70008055
#define	IDH_RESTORE_DEFOK2	70008103
#define	IDH_ADDURL_EDITURL	70008400
#define	IDH_CRL_ADD	70008426
#define	IDH_CRL_LIST	70008425
#define	IDH_CRL_REMOVE	70008427
#define	IDH_EXIT_CHECK_FILE	70008451
#define	IDH_EXIT2_CHECK_DS	70008450
#define	IDH_DA_RADIO_PENDFIRST	70008500
#define	IDH_DA_RADIO_ISSUE	70008501
#define	IDH_POL2_ADD_AIA	70008529
#define	IDH_POL2_ADD_CRL	70008526
#define	IDH_POL2_AIA_LIST	70008528
#define	IDH_POL2_CRL_LIST	70008525
#define	IDH_POL2_REMOVE_AIA	70008530
#define	IDH_POL2_REMOVE_CRL	70008527
#define IDH_RADIO_REUSEKEY	70008541
#define IDH_RADIO_NEWKEY	70008542
#define IDH_RADIO_DISABLEOFFICERS	70008543
#define IDH_RADIO_ENABLEOFFICERS	70008544
#define IDH_LIST_CERTMANAGERS	70008545
#define IDH_LIST_SUBJECTS	70008546
#define IDH_ALLOWDENY		70008547
#define IDH_ADDSUBJECT		70008548
#define IDH_REMOVESUBJECT	70008549
#define IDH_AUDIT_BACKUPRESTORE	70008550
#define IDH_AUDIT_CACONFIG	70008551
#define IDH_AUDIT_CASEC		70008552
#define IDH_AUDIT_CERTIFICATE	70008553
#define IDH_AUDIT_CRL		70008554
#define IDH_AUDIT_KEYARCHIVAL	70008555
#define IDH_AUDIT_STARTSTOP	70008556
#define IDH_KRA_DISABLE		70008557
#define IDH_KRA_ENABLE		70008558
#define IDH_KRA_EDITCOUNT	70008559
#define IDH_LIST_KRA		70008560
#define IDH_KRA_ADD		70008561
#define IDH_KRA_REMOVE		70008562
#define IDH_KRA_VIEW		70008563
#define IDH_CERTIFICATE_TYPE_LIST	70008564
#define IDH_CERTIFICATE_TEMPLATE_NAME	70008565
#define IDH_PURPOSE_LIST 	70008566
#define IDH_OTHER_INFO_LIST	70008567
#define IDH_PP1_LIST_CERTS      70008568
#define IDH_PP3_EXIT_LIST      	70008569
#define IDH_EXT_SELECT		70008570
#define IDH_ADDTOCERTCDP	70008571
#define IDH_ADDTOFRESHESTCRL	70008572
#define IDH_ADDTOCRLCDP 	70008573
#define IDH_ADDTOCERTOCSP	70008574
#define IDH_SERVERPUBLISH	70008575
#define IDH_PP_LIST_ATTR        70008576
#define	IDH_PP_LIST_EXTN        70008577
#define IDH_PP_EDIT_EXTN        70008578
#define IDH_COMBO_VARIABLE      70008579
#define IDH_BUTTON_INSERTVAR    70008580
#define IDH_EDIT_VARIABLEDESCRIPTION 70008581


#if defined (_CERTMMC_)

const DWORD g_aHelpIDs_IDD_CERTSRV_PROPPAGE1[]=
{
	IDC_HASHALG,IDH_PP1_HASHALG,
	IDC_CANAME,IDH_PP1_CANAME,
	IDC_DESCRIPTION,IDH_PP1_DESCRIPTION,
	IDC_VIEW_CERT,IDH_PP1_VIEW_CERT,
	IDC_CSP_NAME,IDH_PP1_CSP_NAME,
        IDC_LIST_CERTS, IDH_PP1_LIST_CERTS,
	0, 0
};


const DWORD g_aHelpIDs_IDD_CERTSRV_PROPPAGE2[]=
{
	IDC_DESCRIPTION,IDH_PP2_DESCRIPTION,
	IDC_CONFIGURE,IDH_PP2_CONFIGURE,
	IDC_MODULENAME,IDH_PP2_MODULENAME,
	IDC_COPYRIGHT,IDH_PP2_COPYRIGHT,
	IDC_VERSION,IDH_PP2_VERSION,
	IDC_ACTIVE_MODULE,IDH_PP2_ACTIVE_MODULE,
	0, 0
};

const DWORD g_aHelpIDs_IDD_CERTSRV_PROPPAGE3[]=
{
	IDC_ACTIVE_MODULE,IDH_PP3_ACTIVE_MODULE,
	IDC_EDIT1,IDH_PP3_EDIT1,
	IDC_BUTTON1,IDH_PP3_ADDBUTTON1,
	IDC_DESCRIPTION,IDH_PP3_DESCRIPTION,
	IDC_VERSION,IDH_PP3_VERSION,
	IDC_COPYRIGHT,IDH_PP3_COPYRIGHT,
	IDC_CONFIGURE,IDH_PP3_CONFIGURE,
	IDC_MODULENAME,IDH_PP3_MODULENAME,
	IDC_BUTTON4,IDH_PP3_REMOVEBUTTON4,
        IDC_EXIT_LIST,IDH_PP3_EXIT_LIST,
	0, 0
};

const DWORD g_aHelpIDs_IDD_CERTSRV_PROPPAGE4[]=
{
//UNDONE, need to update IDH_POL2_CRL_LIST & work with doc team to get working id
	IDC_URL_REMOVE,IDH_POL2_CRL_LIST,
//	IDC_URL_REMOVE,IDH_URL_REMOVE,
//UNDONE, need to update IDH_POL2_ADD_CRL & work with doc team to get working id
	IDC_URL_ADD,IDH_POL2_ADD_CRL,
//	IDC_URL_ADD,IDH_URL_ADD,
//UNDONE, need to update IDH_POL2_CRL_LIST & work with doc team to get working id
	IDC_URL_LIST,IDH_POL2_CRL_LIST,
//	IDC_URL_LIST,IDH_URL_LIST,
	IDC_EXT_SELECT,IDH_EXT_SELECT,
	IDC_ADDTOCERTCDP,IDH_ADDTOCERTCDP,
	IDC_ADDTOFRESHESTCRL,IDH_ADDTOFRESHESTCRL,
	IDC_ADDTOCRLCDP,IDH_ADDTOCRLCDP,
	IDC_ADDTOCERTOCSP,IDH_ADDTOCERTOCSP,
	IDC_SERVERPUBLISH,IDH_SERVERPUBLISH,
	0, 0
};

const DWORD g_aHelpIDs_IDD_CERTSRV_PROPPAGE5[]=
{
	IDC_CHECK1,IDH_PP_CHECK1,
	IDC_EDIT_SHAREDFOLDER,IDH_PP_EDIT_SHAREDFOLDER,
	IDC_EDIT_LOG_LOC,IDH_PP_EDIT_LOG_LOC,
	IDC_EDIT_DATABASE_LOC,IDH_PP_EDIT_DATABASE_LOC,
	0, 0
};

const DWORD g_aHelpIDs_IDD_ATTR_PROPPAGE[] = 
{
	IDC_LIST_ATTR,IDH_PP_LIST_ATTR,
	0, 0
};

const DWORD g_aHelpIDs_IDD_EXTN_PROPPAGE[] =
{
	IDC_LIST_EXTN,IDH_PP_LIST_EXTN,
        IDC_EDIT_EXTN,IDH_PP_EDIT_EXTN,
	0, 0
};


const DWORD g_aHelpIDs_IDD_CHOOSE_COLUMNS[]=
{
	IDC_LIST_AVAILABLE,IDH_PP_LIST_AVAILABLE,
	IDC_BUTTON_UP,IDH_PP_BUTTON_UP,
	IDC_BUTTON_DN,IDH_PP_BUTTON_DN,
	IDOK2,IDH_RESTORE_DEFOK2,
	0, 0
};

const DWORD g_aHelpIDs_IDD_CHOOSE_MODULE[]=
{
	IDC_MODULE_LIST,IDH_CM_MODULE_LIST,
	0, 0
};

const DWORD g_aHelpIDs_IDD_CRL_PROPPAGE[]=
{
	IDC_EDIT_CRLPERIODCOUNT,IDH_CRL_EDIT_PERIODCOUNT,
	IDC_COMBO_CRLPERIODSTRING,IDH_CRL_COMBO_PERIODSTRING,
	IDC_EDIT_LASTUPDATE,IDH_CRL_EDIT_LASTUPDATE,
	IDC_DISABLE_PUBLISH,IDH_CRL_DISABLE_PUBLISH,
	IDC_VIEW_CRL,IDH_CRL_VIEW_CRL,
	0, 0
};

const DWORD g_aHelpIDs_IDD_CRL_VIEWPAGE[]=
{
//UNDONE, need to create IDH_CRL_VIEW_LIST_CRL
//    IDC_CRL_VIEW_LIST_CRL,      IDH_CRL_VIEW_LIST_CRL,
    IDC_CRL_VIEW_LIST_CRL,      IDH_CRL_VIEW_CRL,
//UNDONE, need to create IDH_CRL_VIEW_LIST_DELTA
//    IDC_CRL_VIEW_LIST_DELTA,    IDH_CRL_VIEW_LIST_DELTA,
    IDC_CRL_VIEW_LIST_DELTA,    IDH_CRL_VIEW_CRL,
//UNDONE, need to create IDH_CRL_VIEW_BTN_VIEWCRL
//    IDC_CRL_VIEW_BTN_VIEWCRL,   IDH_CRL_VIEW_BTN_VIEWCRL,
    IDC_CRL_VIEW_BTN_VIEWCRL,   IDH_CRL_VIEW_CRL,
//UNDONE, need to create IDH_CRL_VIEW_BTN_VIEWDELTA
//    IDC_CRL_VIEW_BTN_VIEWDELTA, IDH_CRL_VIEW_BTN_VIEWDELTA,
    IDC_CRL_VIEW_BTN_VIEWDELTA, IDH_CRL_VIEW_CRL,
    0, 0
};

const DWORD g_aHelpIDs_IDD_DEFINE_QUERY[]=
{
	IDC_RESET_BUTTON,IDH_DQ_RESET_BUTTON,
	IDC_QUERY_LIST,IDH_DQ_QUERY_LIST,
	IDC_ADD_RESTRICTION,IDH_DQ_ADD_RESTRICTION,
	IDC_DELETE_RESTRICTION,IDH_DQ_DELETE_RESTRICTION,
	0, 0
};

const DWORD g_aHelpIDs_IDD_NEW_RESTRICTION[]=
{
	IDC_EDIT_NEWQUERY_VALUE,IDH_NR_EDIT_NEWQUERY_VALUE,
	IDC_EDIT_NEWQUERY_FIELD,IDH_NR_EDIT_NEWQUERY_FIELD,
	IDC_EDIT_NEWQUERY_OPERATION,IDH_NR_EDIT_NEWQUERY_OPERATION,
	IDC_DATEPICKER_NEWQUERY, IDH_NR_DATEPICKER_NEWQUERY,
	IDC_TIMEPICKER_NEWQUERY, IDH_NR_TIMEPICKER_NEWQUERY,
	0, 0
};

const DWORD g_aHelpIDs_IDD_REVOCATION_DIALOG[]=
{
	IDC_COMBO_REASON,IDH_ED_COMBO_REASON,
	0, 0
};


const DWORD g_aHelpIDs_IDD_RENEW_REUSEKEYS[]=
{
	IDC_RADIO_REUSEKEY,IDH_RADIO_REUSEKEY,
	IDC_RADIO_NEWKEY,IDH_RADIO_NEWKEY,
	0,0
};

const DWORD g_aHelpIDs_IDD_ADDURL[]=
{
	IDC_EDITURL, IDH_ADDURL_EDITURL,
	IDC_COMBO_VARIABLE, IDH_COMBO_VARIABLE,
	IDC_BUTTON_INSERTVAR, IDH_BUTTON_INSERTVAR,
	IDC_EDIT_VARIABLEDESCRIPTION, IDH_EDIT_VARIABLEDESCRIPTION,
	0,0
};

const DWORD g_aHelpIDs_IDD_CERTSRV_PROPPAGE6[]=
{
	IDC_RADIO_DISABLEOFFICERS, IDH_RADIO_DISABLEOFFICERS,
	IDC_RADIO_ENABLEOFFICERS, IDH_RADIO_ENABLEOFFICERS,
	IDC_LIST_CERTMANAGERS, IDH_LIST_CERTMANAGERS,
	IDC_LIST_SUBJECTS, IDH_LIST_SUBJECTS,
	IDC_ALLOWDENY, IDH_ALLOWDENY,
	IDC_ADDSUBJECT, IDH_ADDSUBJECT,
	IDC_REMOVESUBJECT, IDH_REMOVESUBJECT,
	0,0
};

const DWORD g_aHelpIDs_IDD_CERTSRV_PROPPAGE7[]=
{
	IDC_AUDIT_BACKUPRESTORE, IDH_AUDIT_BACKUPRESTORE,
	IDC_AUDIT_CACONFIG, IDH_AUDIT_CACONFIG,
	IDC_AUDIT_CASEC, IDH_AUDIT_CASEC,
	IDC_AUDIT_CERTIFICATE, IDH_AUDIT_CERTIFICATE,
	IDC_AUDIT_CRL, IDH_AUDIT_CRL,
	IDC_AUDIT_KEYARCHIVAL, IDH_AUDIT_KEYARCHIVAL,
	IDC_AUDIT_STARTSTOP, IDH_AUDIT_STARTSTOP,
	0,0
};

const DWORD g_aHelpIDs_IDD_CERTSRV_PROPPAGE_CHOOSE_KRA[]=
{
	IDC_KRA_DISABLE, IDH_KRA_DISABLE,
	IDC_KRA_ENABLE, IDH_KRA_ENABLE,
	IDC_KRA_EDITCOUNT, IDH_KRA_EDITCOUNT,
	IDC_LIST_KRA, IDH_LIST_KRA,
	IDC_KRA_ADD, IDH_KRA_ADD,
	IDC_KRA_REMOVE, IDH_KRA_REMOVE,
	IDC_KRA_VIEW, IDH_KRA_VIEW,
	0,0
};

#endif // #if defined (_CERTMMC_)


#if defined (_CERTEXIT_)

//certexit.rc
const DWORD g_aHelpIDs_IDD_ADDURL[]=
{
	IDC_EDITURL, IDH_ADDURL_EDITURL,
	0,0
};

const DWORD g_aHelpIDs_IDD_EXITPG1[]=
{
	IDC_REMOVE_CRL, IDH_CRL_REMOVE,
	IDC_ADD_CRL, IDH_CRL_ADD,
	IDC_CRL_LIST, IDH_CRL_LIST,
	0,0
};

const DWORD g_aHelpIDs_IDD_EXITPG2[]=
{
	IDC_CHECK_FILE, IDH_EXIT_CHECK_FILE,
	0,0
};

#endif // #if defined (_CERTEXIT_)


#if defined (_CERTPDEF_)

//certpent.rc
const DWORD g_aHelpIDs_IDD_POLICYPG1[]=
{
	IDC_RADIO_ISSUE,IDH_DA_RADIO_ISSUE,
	IDC_RADIO_PENDFIRST,IDH_DA_RADIO_PENDFIRST,
	0,0
};


#endif // #if defined (_CERTPDEF_)


#if defined (_CAPESNPN_)

const DWORD g_aHelpIDs_IDD_SELECT_CERTIFICATE_TEMPLATE[]=
{
	IDC_CERTIFICATE_TYPE_LIST, IDH_CERTIFICATE_TYPE_LIST,
	0,0
};

const DWORD g_aHelpIDs_IDD_CERTIFICATE_TEMPLATE_PROPERTIES_GENERAL_PAGE[]=
{
	IDC_CERTIFICATE_TEMPLATE_NAME, IDH_CERTIFICATE_TEMPLATE_NAME,
	IDC_PURPOSE_LIST, IDH_PURPOSE_LIST,
	IDC_OTHER_INFO_LIST, IDH_OTHER_INFO_LIST,
	0,0
};

#endif // #if defined (_CAPESNPN_)