Removed dependencies on the internals of the CLASS structure.
[wine/multimedia.git] / include / mcx.h
blob8de99a66470c35ebef05d814a7497429b9fc14af
1 #ifndef __WINE_MCX_H
2 #define __WINE_MCX_H
4 typedef struct tagMODEMDEVCAPS {
5 DWORD dwActualSize;
6 DWORD dwRequiredSize;
7 DWORD dwDevSpecificOffset;
8 DWORD dwDevSpecificSize;
9 DWORD dwModemProviderVersion;
10 DWORD dwModemManufacturerOffset;
11 DWORD dwModemManufacturerSize;
12 DWORD dwModemModelOffset;
13 DWORD dwModemModelSize;
14 DWORD dwModemVersionOffset;
15 DWORD dwModemVersionSize;
16 DWORD dwDialOptions;
17 DWORD dwCallSetupFailTimer;
18 DWORD dwInactivityTimeout;
19 DWORD dwSpeakerVolume;
20 DWORD dwSpeakerMode;
21 DWORD dwModemoptions;
22 DWORD dwMaxDTERate;
23 DWORD dwMaxDCERate;
24 BYTE abVariablePortion[1];
25 } MODEMDEVCAPS, *LPMODEMDEVCAPS;
27 typedef struct tagMODEMSETTINGS {
28 DWORD dwActualSize;
29 DWORD dwRequiredSize;
30 DWORD dwDevSpecificOffset;
31 DWORD dwDevSpecificSize;
32 DWORD dwCallSetupFailTimer;
33 DWORD dwInactivityTimeout;
34 DWORD dwSpeakerVolume;
35 DWORD dwSpeakerMode;
36 DWORD dwPreferedModemOptions;
37 DWORD dwNegotiatedModemOptions;
38 DWORD dwNegotiatedDCERate;
39 BYTE abVariablePortion[1];
40 } MODEMSETTINGS, *LPMODEMSETTINGS;
42 #endif /* __WINE_MCX_H */