DriverAPI C++ I/F  6.0
PtldrvErrorCode.h
1 
2 // PtlDrvErrorCode.h
3 // Copyright (C) 2008-2012 Antenna House,Inc.
4 // All rights reserved.
6 
7 #pragma once
8 
9 #include "PtlDrvPlatformDefs.h"
10 
11 namespace PdfDrv {
12 
13 #pragma pack(push,8)
14 
22 class PDFDRV_API PtlDrvErrorCode
23 {
24 public:
25 
29  static int PDFDRV_NO_ERROR() { return 0; };
33  static int EDIT_SETTINGS_FILE_NOTFIND_ERROR() { return 100; };
37  static int EDIT_SETTINGS_FILE_FORMAT_ERROR() { return 101; };
41  static int EDIT_SETTINGS_FILE_WRITE_ERROR() { return 102; };
45  static int EDIT_SETTINGS_FILE_CANTPASS_TO_PDFDRIVER_ERROR() { return 103; };
49  static int EDIT_SETTINGS_FILE_OTHER_ERROR() { return 109; };
53  static int CONVERT_FILE_CANNOT_READ_THE_INPUT_FILE() { return 150; };
57  static int CONVERT_FILE_PASSWORD_IS_SET_TO_THE_INPUT_FILE() { return 151; };
61  static int CONVERT_FILE_UNSUPPORTED_FILE() { return 152; };
69  static int CONVERT_FILE_CANNOT_WRITE_THE_OUTPUT_FILE() { return 154; };
77  static int CONVERT_FILE_CANNOT_GET_PAGE_NUMBER() { return 156; };
81  static int CONVERT_FILE_INPUT_FILE_HAS_NO_DATA() { return 157; };
85  static int CONVERT_FILE_CANNOT_CHANGE_PDF_DRIVER() { return 158; };
89  static int CONVERT_FILE_ERROR_TIMEOUT() { return 159; };
93  static int CONVERT_FILE_PARAMETER_ERROR() { return 160; };
97  static int CONVERT_FILE_ADDIN_API_LOAD_ERROR() { return 161; };
101  static int CONVERT_FILE_DRIVER_VERSION_ERROR() { return 162; };
105  static int CONVERT_FILE_REGSTER_ERROR() { return 163; };
109  static int CONVERT_FILE_PROFILE_ERROR() { return 164; };
117  static int LICENSE_FILE_IS_EXPIRED() { return 181; };
121  static int CANNOT_FIND_LICENSE_FILE() { return 182; };
122 
126  static int CANNOT_USE_PDF_DRIVER() { return 183; };
127 
131  static int NOT_YET_IMPLEMENTED() { return 184; };
132 
136  static int NO_PRINTABLE_APP() { return 185; }
137 
141  static int OTHER_ERRORS() { return 190; };
142 
143 
147  static int EXCEL_UNKNOWN_ERROR() { return 200; };
148 
152  static int EXCEL_COM_LOAD_ERROR() { return 201; };
153 
157  static int EXCEL_FILE_OPEN_ERROR() { return 202; };
158 
162  static int EXCEL_PRINT_ERROR() { return 204; };
163 
167  static int EXCEL_PRINTER_ERROR() { return 205; };
168 
172  static int EXCEL_PAGESETUP_ERROR() { return 206; };
173 
177  static int WORD_UNKNOWN_ERROR() { return 300; };
178 
182  static int WORD_COM_LOAD_ERROR() { return 301; };
183 
187  static int WORD_FILE_OPEN_ERROR() { return 302; };
188 
192  static int WORD_PRINT_ERROR() { return 304; };
193 
197  static int WORD_PRINTER_ERROR() { return 305; };
198 
202  static int WORD_PAGESETUP_ERROR() { return 306; };
203 
204 
208  static int PPT_UNKNOWN_ERROR() { return 400; };
209 
213  static int PPT_COM_LOAD_ERROR() { return 401; };
214 
218  static int PPT_FILE_OPEN_ERROR() { return 402; };
219 
223  static int PPT_PRINT_ERROR() { return 404; };
224 
228  static int PPT_PRINTER_ERROR() { return 405; };
229 
233  static int PPT_PAGESETUP_ERROR() { return 406; };
234 
235 
239  static int ICHITARO_UNKNOWN_ERROR() { return 500; };
240 
244  static int ICHITARO_COM_LOAD_ERROR() { return 501; };
245 
249  static int ICHITARO_FILE_OPEN_ERROR() { return 502; };
250 
254  static int ICHITARO_PRINT_ERROR() { return 504; };
255 
259  static int ICHITARO_PRINTER_ERROR() { return 505; };
260 
264  static int ICHITARO_PAGESETUP_ERROR() { return 506; };
265 
269 
273  static int THIS_FILE_IS_NOT_PDF_OR_MAY_BE_CORRUPTED() { return 1000; };
277  static int INVALID_PDF() { return 1001; };
281  static int CANNOT_READ_PDF() { return 1002; };
285  static int CANNOT_WRITE_PDF() { return 1003; };
289  static int CANNOT_CLOSE_PDF() { return 1004; };
293  static int CANNOT_OPEN_PDF() { return 1005; };
297  static int INVALID_PARAMETER_VALUE() { return 1006; };
301  static int THIS_FILTER_IS_NOT_SUPPORTED() { return 2000; };
305  static int INVALID_FILTER() { return 2001; };
309  static int CANNOT_DECIPHER() { return 3000; };
313  static int INVALID_USER_PASSWORD() { return 3001; };
317  static int INVALID_OWNER_PASSWORD() { return 3002; };
321  static int PRINTING_IS_NOT_ALLOWED() { return 3104; };
325  static int COPYING_IS_NOT_ALLOWED() { return 3116; };
329  static int CANNOT_OPEN_CMAP_FILE() { return 4000; };
333  static int CANNOT_CLOSE_CMAP_FILE() { return 4001; };
337  static int CANNOT_WRITE_CMAP_FILE() { return 4002; };
341  static int CANNOT_READ_CMAP_FILE() { return 4003; };
345  static int FONT_PROCESSING_ERROR() { return 4100; };
349  static int NOT_ENOUGH_MEMORY() { return 5000; };
353  static int INVALID_PASSWORD() { return 5002; };
357  static int INVALID_CMAP_FILE() { return 5004; };
361  static int INVALID_PAGE_NUMBER() { return 5006; };
365  static int IMAGE_PROCESSING_ERROR() { return 5100; };
369  static int SIGNATURE_PROCESSING_ERROR() { return 6000; };
370  static int INVALID_CERTIFICATE_ERROR() { return 6001; };
374  static int GET_NULL() { return 7000; };
375 
376 private:
377  PtlDrvErrorCode();
378 
379 public:
380  virtual ‾PtlDrvErrorCode(){};
381 
382 };
383 #pragma pack(pop)
384 
385 } // namespace PdfDrv
386