7#define DIALOPTION_BILLING 64
8#define DIALOPTION_QUIET 128
9#define DIALOPTION_DIALTONE 256
10#define MDMVOLFLAG_LOW 1
11#define MDMVOLFLAG_MEDIUM 2
12#define MDMVOLFLAG_HIGH 4
14#define MDMVOL_MEDIUM 1
16#define MDMSPKRFLAG_OFF 1
17#define MDMSPKRFLAG_DIAL 2
18#define MDMSPKRFLAG_ON 4
19#define MDMSPKRFLAG_CALLSETUP 8
23#define MDMSPKR_CALLSETUP 3
24#define MDM_COMPRESSION 1
25#define MDM_ERROR_CONTROL 2
26#define MDM_FORCED_EC 4
28#define MDM_FLOWCONTROL_HARD 16
29#define MDM_FLOWCONTROL_SOFT 32
30#define MDM_CCITT_OVERRIDE 64
31#define MDM_SPEED_ADJUST 128
32#define MDM_TONE_DIAL 256
33#define MDM_BLIND_DIAL 512
34#define MDM_V23_OVERRIDE 1024
struct _MODEMSETTINGS MODEMSETTINGS
struct _MODEMSETTINGS * LPMODEMSETTINGS
struct _MODEMSETTINGS * PMODEMSETTINGS
struct _MODEMDEVCAPS * PMODEMDEVCAPS
struct _MODEMDEVCAPS MODEMDEVCAPS
struct _MODEMDEVCAPS * LPMODEMDEVCAPS
DWORD dwModemManufacturerSize
DWORD dwModemVersionOffset
DWORD dwModemManufacturerOffset
BYTE abVariablePortion[1]
DWORD dwDevSpecificOffset
DWORD dwCallSetupFailTimer
DWORD dwModemProviderVersion
DWORD dwInactivityTimeout
DWORD dwInactivityTimeout
DWORD dwPreferredModemOptions
DWORD dwNegotiatedDCERate
DWORD dwCallSetupFailTimer
DWORD dwDevSpecificOffset
DWORD dwNegotiatedModemOptions
BYTE abVariablePortion[1]