HELPMAKE Fatal Error Messages

Number HELPMAKE Fatal Error Message

H1000 /A requires character
  The /A option requires an application-specific control character.
  The correct form is:

/Ac

  where c is the control character.
H1001 /E compression level must be numeric
  The /E option requires either no argument or a numeric value in the range 0–15.
  The correct form is:

/En

  where n specifies the amount of compression requested.
H1002 multiple /O parameters specified
  Only one output file can be specified with the /O option.
H1003 invalid /S file-type identifier
  The /S option was given an argument other than 1, 2, or 3.
  The /S option requires specification of the type of input file. An invalid file-type identifier was specified.
  The correct form is:

/Sn

  where n specifies the format of the input file. Valid values are 1 (RTF), 2 (QuickHelp format), and 3 (minimally formatted ASCII).
H1004 /S requires file-type identifier
  The /S option requires specification of the type of input file. There was no file-type identifier specified.
  The correct form is:

/Sn

  where n specifies the format of the input file. Valid values are 1 (RTF), 2 (QuickHelp format), and 3 (minimally formatted ASCII).
H1005 /W fixed width invalid
  An invalid width was specified with the /W option. The valid range is 11–255.
H1006 multiple /K parameters specified
  The option for specifying a keyword separator file, /K, was used more than once on the HELPMAKE command line.
  Only one file containing separator characters can be specified.
H1050 option invalid with /DS
  The /C, /L, and /O options for encoding are invalid with the /DS option for decoding.
H1051 improper arguments for /D
  The /D option permits either no argument or an S or U argument. In addition, /D is invalid with the /C or /L option.
H1052 encode requires /O option
  Database encoding was requested without a specified output-file name for the operation.
H1053 compression level exceeds 15
  A value greater than 15 was specified with the /E option.
  The /E option requires either no argument or a numeric value in the range 0–15.
  The correct form is:

/En

  where n specifies the amount of compression requested.
H1097 no operation specified
  The HELPMAKE command line did not contain an option for encoding, decoding, or Help.
  HELPMAKE requires the /E, /D, /H, or /? option.
H1098 unrecognized option
  An unrecognized name followed the option indicator.
  An option is specified by a forward slash (/) or a dash () and an option name.
H1099 syntax error on command line
  HELPMAKE cannot interpret the command line.
H1100 cannot open file
  One of the files specified on the HELPMAKE command line could not be found or created.
H1101 error writing file
  The output file could not be written, probably because the disk is full.
H1102 no input file specified
  In an encoding operation, no input Help text file was specified.
H1103 no context strings found
  No context strings were found in the input stream during encoding.
  Either the file is empty or the specified /S value does not correspond to the Help text formatting.
H1104 no topic text found
  No topic text was found in the Help text file.
  Either the file is empty or the specified /S value does not correspond to the Help text formatting.
H1107 cannot overwrite input file
  The /DS option for splitting a concatenated Help file was specified, but the Help file contained a database with the same name as the Help file. It may be that the Help file is not a concatenated file and contains only one database, and the database has the same name as its physical Help file.
  One of the following may be a solution:

Rename the Help file so that the filename does not match any of the database names.

Run HELPMAKE from a directory other than the one that holds the physical Help file. Since HELPMAKE creates the split files in the current directory, no filename conflict occurs.

H1200 insufficient memory to allocate context buffer
  There was insufficient memory to run HELPMAKE.
  HELPMAKE requires 256K free memory.
H1201 insufficient memory to allocate utility buffer
  There was insufficient memory to run HELPMAKE.
  HELPMAKE requires 256K free memory.
H1250 not a valid compressed Help file
  The input file specified for a decompression operation is not a valid Help database file.
H1251 cannot decompress locked Help file
  An attempt was made to decompress a Help database file that is locked.
  A file is locked if the /L option is specified when the Help file is created.
H1300 word too long in RTF processing
  A single word was longer than the specified format width (set by the /W option) or was found to be longer than 128 characters when HELPMAKE was reformatting a paragraph.
H1302 attribute stack overflow processing RTF
  RTF attribute groups are nested too deeply. HELPMAKE supports a maximum of 50 levels of attribute-group nesting in RTF format.
H1303 unknown RTF attribute
  An unknown RTF formatting command was found.
  One of the following may have occurred:

A new RTF attribute was used. HELPMAKE recognizes a set of attributes that were current at the time this version of HELPMAKE was created. It interprets some of the attributes and knows to ignore the others. Any RTF attribute defined after HELPMAKE was created is not known by HELPMAKE and will cause this error.

The RTF file is corrupted.

H1304 topic too large
  A topic exceeded the limit for the size of topics.
  A single topic cannot exceed 64K.
H1305 topic text without context string
  The source file contained topic text that was not preceded by a .context definition.
H1900 internal virtual memory error
  This message indicates an internal HELPMAKE error.
  Note the circumstances of the error and notify Microsoft Corporation by following the instructions in the Microsoft Product Assistance Request form at the back of one of your manuals.
H1901 out of local memory
  This message indicates an internal HELPMAKE error.
  Note the circumstances of the error and notify Microsoft Corporation by following the instructions in the Microsoft Product Assistance Request form at the back of one of your manuals.
H1902 out of disk space for swap file
  The current drive or directory is full.
  HELPMAKE uses a temporary swap file, written to the current drive and directory. The temporary file can grow to 1.5 times the size of the input files (for large Help files) and is not removed until the final Help file is completed.
H1903 cannot open swap file
  HELPMAKE was unable to create its temporary swap file on the current drive and directory for one of the following reasons:

The current drive or directory is full.

The device cannot be written to.

H1990 internal compression error
  This message indicates an internal HELPMAKE error.
  Note the circumstances of the error and notify Microsoft Corporation by following the instructions in the Microsoft Product Assistance Request form at the back of one of your manuals.