Copyright (C)2000-2006 AI Internet Solutions Updated December 21, 2006 Job subtypes are supported by CSE HTML Validator Professional v4.51+ and CSE HTML Validator Standard v5.03+. To get the available job subtypes (also called "validation modes"): To find out if the CSE DLL supports job subtypes: if (CSEGetInteger3EZ(CSEPROGRAMVERSIONINT)>=45091) { // then job subtypes supported } else { // job subtypes not supported so don't even try it } // get number of job subtypes/validation modes int nummodes=CSEGetIntegerEZ(confighandle, CSECFGNUMVALIDATIONMODES); const char *modename; // now get the names of these modes // only supported when CSEGetInteger3EZ(CSEPROGRAMVERSIONINT)>=45091 if (CSEGetInteger3EZ(CSEPROGRAMVERSIONINT)>=45091) { for (int i=0;i=0) && (CSEGetInteger3EZ(CSEPROGRAMVERSIONINT)>=45091) ) { CSESetInteger(jobhandle, CSEJOBSUBTYPE, jobsubtype); } Then perform the validation as normal.