2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS SerialUI DLL
6 * PROGRAMMERS: Saveliy Tretiakov (saveliyt@mail.ru)
9 #define WIN32_NO_STATUS
11 #define COM_NO_WINDOWS_H
20 #define UNIMPLEMENTED \
21 return ERROR_CALL_NOT_IMPLEMENTED ;
23 #define DEFAULT_BAUD_INDEX 6
24 #define DEFAULT_BYTESIZE_INDEX 3
25 #define DEFAULT_PARITY_INDEX 2
26 #define DEFAULT_STOPBITS_INDEX 0
28 typedef struct _DIALOG_INFO
31 UINT InitialFlowIndex
;
33 } DIALOG_INFO
, *LPDIALOG_INFO
;
35 typedef struct _PARITY_INFO
39 } PARITY_INFO
, *PPARITY_INFO
;
41 typedef struct _STOPBIT_INFO
45 } STOPBIT_INFO
, *PSTOPBIT_INFO
;
48 /************************************
52 ************************************/
54 DWORD WINAPI
drvCommConfigDialogW(LPCWSTR lpszDevice
,
56 LPCOMMCONFIG lpCommConfig
);
58 DWORD WINAPI
drvCommConfigDialogA(LPCSTR lpszDevice
,
60 LPCOMMCONFIG lpCommConfig
);
62 DWORD WINAPI
drvSetDefaultCommConfigW(LPCWSTR lpszDevice
,
63 LPCOMMCONFIG lpCommConfig
,
66 DWORD WINAPI
drvSetDefaultCommConfigA(LPCSTR lpszDevice
,
67 LPCOMMCONFIG lpCommConfig
,
70 DWORD WINAPI
drvGetDefaultCommConfigW(LPCWSTR lpszDevice
,
71 LPCOMMCONFIG lpCommConfig
,
74 DWORD WINAPI
drvGetDefaultCommConfigA(LPCSTR lpszDevice
,
75 LPCOMMCONFIG lpCommConfig
,
79 /************************************
83 ************************************/
85 LRESULT
CommDlgProc(HWND hDlg
,
90 VOID
OkButton(HWND hDlg
);