home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 August / Chip_2000-08_cd1.bin / sharewar / dvcpp / _SETUP.5 / Group3 / mcx.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-03-08  |  1.8 KB  |  68 lines

  1. #ifndef _MCX_H
  2. #define _MCX_H
  3. #define DIALOPTION_BILLING 64
  4. #define DIALOPTION_QUIET 128
  5. #define DIALOPTION_DIALTONE 256
  6. #define MDMVOLFLAG_LOW    1
  7. #define MDMVOLFLAG_MEDIUM    2
  8. #define MDMVOLFLAG_HIGH    4
  9. #define MDMVOL_LOW    0
  10. #define MDMVOL_MEDIUM    1
  11. #define MDMVOL_HIGH    2
  12. #define MDMSPKRFLAG_OFF    1
  13. #define MDMSPKRFLAG_DIAL    2
  14. #define MDMSPKRFLAG_ON    4
  15. #define MDMSPKRFLAG_CALLSETUP    8
  16. #define MDMSPKR_OFF    0
  17. #define MDMSPKR_DIAL 1
  18. #define MDMSPKR_ON    2
  19. #define MDMSPKR_CALLSETUP    3
  20. #define MDM_COMPRESSION    1
  21. #define MDM_ERROR_CONTROL    2
  22. #define MDM_FORCED_EC    4
  23. #define MDM_CELLULAR    8
  24. #define MDM_FLOWCONTROL_HARD    16
  25. #define MDM_FLOWCONTROL_SOFT    32
  26. #define MDM_CCITT_OVERRIDE    64
  27. #define MDM_SPEED_ADJUST    128
  28. #define MDM_TONE_DIAL    256
  29. #define MDM_BLIND_DIAL    512
  30. #define MDM_V23_OVERRIDE    1024
  31. typedef struct _MODEMDEVCAPS {
  32.     DWORD dwActualSize;
  33.     DWORD dwRequiredSize;
  34.     DWORD dwDevSpecificOffset;
  35.     DWORD dwDevSpecificSize;
  36.     DWORD dwModemProviderVersion;
  37.     DWORD dwModemManufacturerOffset;
  38.     DWORD dwModemManufacturerSize;
  39.     DWORD dwModemModelOffset;
  40.     DWORD dwModemModelSize;
  41.     DWORD dwModemVersionOffset;
  42.     DWORD dwModemVersionSize;
  43.     DWORD dwDialOptions;
  44.     DWORD dwCallSetupFailTimer;
  45.     DWORD dwInactivityTimeout;
  46.     DWORD dwSpeakerVolume;
  47.     DWORD dwSpeakerMode;
  48.     DWORD dwModemOptions;
  49.     DWORD dwMaxDTERate;
  50.     DWORD dwMaxDCERate;
  51.     BYTE abVariablePortion[1];
  52. } MODEMDEVCAPS,*PMODEMDEVCAPS,*LPMODEMDEVCAPS;
  53. typedef struct _MODEMSETTINGS {
  54.     DWORD dwActualSize;
  55.     DWORD dwRequiredSize;
  56.     DWORD dwDevSpecificOffset;
  57.     DWORD dwDevSpecificSize;
  58.     DWORD dwCallSetupFailTimer;
  59.     DWORD dwInactivityTimeout;
  60.     DWORD dwSpeakerVolume;
  61.     DWORD dwSpeakerMode;
  62.     DWORD dwPreferredModemOptions;
  63.     DWORD dwNegotiatedModemOptions;
  64.     DWORD dwNegotiatedDCERate;
  65.     BYTE abVariablePortion[1];
  66. } MODEMSETTINGS,*PMODEMSETTINGS,*LPMODEMSETTINGS;
  67. #endif /* _MCX_H */
  68.