ReSpellInit

typedef struct ReSpellInit_tag {
  long    ispell_config;
  short   respell_maxlen;             
  short   rel_graph_out_maxlen;      
  short   rel_result_out_maxlen;     
  short   result_text_maxlen;        
  short   filler[2];                    
  INT_PTR interna1[4];
  INT_PTR interna2[4];               
  INT_PTR interna3[4];               
} ReSpellInit;
      

Elements:

ispell_config
At this item parameters for the configuration of Ispell can be passed. Presently only ISPELL_ALLOW_COMPOUND_WORDS is implemented.
respell_maxlen
Restriction of the length of words which shall be considered as legal words by Ispell. Additionally, respell_maxlen is the maximum length of strings that can be passed to Ispell.
rel_graph_out_maxlen
Maximum length (element count) of the output graph rel_graph_out to be filled in with the results of respell_do().
rel_result_out_maxlen
Maximum length (element count) of the output result field rel_result_out to be filled in with the results of respell_do().
result_text_maxlen
Maximum length (size) of the output result string result_text to be filled with the result of respell_do().
filler
8 byte alignment.
interna1, interna2, interna3
Do not change.

Reference: