Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
869 B

  1. // UITABLES.H
  2. #ifndef _UITABLES_H
  3. #define _UITABLES_H
  4. #include "wia.h"
  5. #include "datatypes.h"
  6. #include "sti.h"
  7. #include "uitables.h"
  8. //
  9. // TABLE entry counters
  10. //
  11. #define NUM_WIA_FORMAT_INFO_ENTRIES 12
  12. #define NUM_WIA_DATATYPE_ENTRIES 7
  13. #define NUM_WIA_DOC_HANDLING_CAPS_ENTRIES 10
  14. #define NUM_WIA_DOC_HANDLING_STATUS_ENTRIES 7
  15. #define NUM_WIA_DOC_HANDLING_SELECT_ENTRIES 11
  16. #define WIA_DOC_HANDLING_SELECT_PAGEORDER_INDEX 3
  17. //
  18. // TABLE entry types
  19. //
  20. typedef struct _WIA_FORMAT_TABLE_ENTRY {
  21. const GUID *pguidFormat;
  22. TCHAR szFormatName[MAX_PATH];
  23. }WIA_FORMAT_TABLE_ENTRY;
  24. typedef struct _WIA_DATATYPE_TABLE_ENTRY {
  25. LONG lDataType;
  26. TCHAR szDataTypeName[MAX_PATH];
  27. }WIA_DATATYPE_TABLE_ENTRY;
  28. typedef struct _WIA_DOCUMENT_HANDLING_TABLE_ENTRY {
  29. LONG lFlagValue;
  30. TCHAR szFlagName[MAX_PATH];
  31. }WIA_DOCUMENT_HANDLING_TABLE_ENTRY;
  32. #endif