Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygenserialui.h
Go to the documentation of this file.
00001 /* 00002 * COPYRIGHT: See COPYING in the top level directory 00003 * PROJECT: ReactOS SerialUI DLL 00004 * FILE: serialui.h 00005 * PURPOSE: header file 00006 * PROGRAMMERS: Saveliy Tretiakov (saveliyt@mail.ru) 00007 */ 00008 00009 #include <windows.h> 00010 #include <shlwapi.h> 00011 #include "resource.h" 00012 00013 #define UNIMPLEMENTED \ 00014 return ERROR_CALL_NOT_IMPLEMENTED ; 00015 00016 #define DEFAULT_BAUD_INDEX 6 00017 #define DEFAULT_BYTESIZE_INDEX 3 00018 #define DEFAULT_PARITY_INDEX 2 00019 #define DEFAULT_STOPBITS_INDEX 0 00020 00021 typedef struct _DIALOG_INFO 00022 { 00023 LPCWSTR lpszDevice; 00024 UINT InitialFlowIndex; 00025 LPCOMMCONFIG lpCC; 00026 } DIALOG_INFO, *LPDIALOG_INFO; 00027 00028 typedef struct _PARITY_INFO 00029 { 00030 BYTE Parity; 00031 UINT StrId; 00032 } PARITY_INFO, *PPARITY_INFO; 00033 00034 typedef struct _STOPBIT_INFO 00035 { 00036 BYTE StopBit; 00037 UINT StrId; 00038 } STOPBIT_INFO, *PSTOPBIT_INFO; 00039 00040 00041 /************************************ 00042 * 00043 * EXPORTS 00044 * 00045 ************************************/ 00046 00047 DWORD WINAPI drvCommConfigDialogW(LPCWSTR lpszDevice, 00048 HWND hWnd, 00049 LPCOMMCONFIG lpCommConfig); 00050 00051 DWORD WINAPI drvCommConfigDialogA(LPCSTR lpszDevice, 00052 HWND hWnd, 00053 LPCOMMCONFIG lpCommConfig); 00054 00055 DWORD WINAPI drvSetDefaultCommConfigW(LPCWSTR lpszDevice, 00056 LPCOMMCONFIG lpCommConfig, 00057 DWORD dwSize); 00058 00059 DWORD WINAPI drvSetDefaultCommConfigA(LPCSTR lpszDevice, 00060 LPCOMMCONFIG lpCommConfig, 00061 DWORD dwSize); 00062 00063 DWORD WINAPI drvGetDefaultCommConfigW(LPCWSTR lpszDevice, 00064 LPCOMMCONFIG lpCommConfig, 00065 LPDWORD lpdwSize); 00066 00067 DWORD WINAPI drvGetDefaultCommConfigA(LPCSTR lpszDevice, 00068 LPCOMMCONFIG lpCommConfig, 00069 LPDWORD lpdwSize); 00070 00071 00072 /************************************ 00073 * 00074 * INTERNALS 00075 * 00076 ************************************/ 00077 00078 LRESULT CommDlgProc(HWND hDlg, 00079 UINT Msg, 00080 WPARAM wParam, 00081 LPARAM lParam); 00082 00083 VOID OkButton(HWND hDlg); 00084 00085 Generated on Sun May 27 2012 04:26:10 for ReactOS by
1.7.6.1
|