[ros-diffs] [dchapyshev] 32160: - Fix formatting for ras.h, rasdlg.h and rasapi.h - Add raseapif.h header file

dchapyshev at svn.reactos.org dchapyshev at svn.reactos.org
Wed Feb 6 16:29:45 CET 2008


Author: dchapyshev
Date: Wed Feb  6 18:29:45 2008
New Revision: 32160

URL: http://svn.reactos.org/svn/reactos?rev=32160&view=rev
Log:
- Fix formatting for ras.h, rasdlg.h and rasapi.h
- Add raseapif.h header file

Added:
    trunk/reactos/include/psdk/raseapif.h   (with props)
Modified:
    trunk/reactos/include/psdk/ras.h
    trunk/reactos/include/psdk/rasdlg.h
    trunk/reactos/include/psdk/rassapi.h

Modified: trunk/reactos/include/psdk/ras.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/ras.h?rev=32160&r1=32159&r2=32160&view=diff
==============================================================================
--- trunk/reactos/include/psdk/ras.h (original)
+++ trunk/reactos/include/psdk/ras.h Wed Feb  6 18:29:45 2008
@@ -37,8 +37,8 @@
 #define RAS_MaxReplyMessage   1024
 #define RAS_MaxDnsSuffix      256
 #if (WINVER >= 0x501)
-#define RASCF_AllUsers		0x00000001
-#define RASCF_GlobalCreds	0x00000002
+#define RASCF_AllUsers      0x00000001
+#define RASCF_GlobalCreds   0x00000002
 #endif /*(WINVER >= 0x501)*/
 #define RDEOPT_UsePrefixSuffix           0x00000001
 #define RDEOPT_PausedStates              0x00000002
@@ -54,11 +54,11 @@
 #define RDEOPT_Router                    0x00000800
 #define REN_User                         0x00000000
 #define REN_AllUsers                     0x00000001
-#define VS_Default		                0
-#define VS_PptpOnly	                    1
-#define VS_PptpFirst	                2
-#define VS_L2tpOnly 	                3
-#define VS_L2tpFirst	                4
+#define VS_Default                      0
+#define VS_PptpOnly                     1
+#define VS_PptpFirst                    2
+#define VS_L2tpOnly                     3
+#define VS_L2tpFirst                    4
 #define RASDIALEVENT                    "RasDialEvent"
 #define WM_RASDIALEVENT                 0xCCCD
 #define RASEO_UseCountryAndAreaCodes    0x00000001
@@ -90,7 +90,7 @@
 #define RASDT_Vpn                       TEXT("vpn")
 #define RASDT_Pad                       TEXT("pad")
 #define RASDT_Generic                   TEXT("GENERIC")
-#define RASDT_Serial        		    TEXT("SERIAL")
+#define RASDT_Serial                    TEXT("SERIAL")
 #define RASDT_FrameRelay                TEXT("FRAMERELAY")
 #define RASDT_Atm                       TEXT("ATM")
 #define RASDT_Sonet                     TEXT("SONET")
@@ -578,14 +578,14 @@
     DWORD dwVpnStrategy;
 #endif
 #if (WINVER >= 0x501)
-	DWORD		dwfOptions2;
-	DWORD       dwfOptions3;
-	WCHAR		szDnsSuffix[RAS_MaxDnsSuffix];
-	DWORD       dwTcpWindowSize;
-	WCHAR       szPrerequisitePbk[MAX_PATH];
-	WCHAR       szPrerequisiteEntry[RAS_MaxEntryName + 1];
-	DWORD       dwRedialCount;
-	DWORD       dwRedialPause;
+    DWORD       dwfOptions2;
+    DWORD       dwfOptions3;
+    WCHAR       szDnsSuffix[RAS_MaxDnsSuffix];
+    DWORD       dwTcpWindowSize;
+    WCHAR       szPrerequisitePbk[MAX_PATH];
+    WCHAR       szPrerequisiteEntry[RAS_MaxEntryName + 1];
+    DWORD       dwRedialCount;
+    DWORD       dwRedialPause;
 #endif /*(WINVER >= 0x501)*/
 } RASENTRYW, *LPRASENTRYW;
 
@@ -635,14 +635,14 @@
     DWORD dwVpnStrategy;
 #endif
 #if (WINVER >= 0x501)
-	DWORD		dwfOptions2;
-	DWORD       dwfOptions3;
-	CHAR		szDnsSuffix[RAS_MaxDnsSuffix];
-	DWORD       dwTcpWindowSize;
-	CHAR        szPrerequisitePbk[MAX_PATH];
-	CHAR        szPrerequisiteEntry[RAS_MaxEntryName + 1];
-	DWORD       dwRedialCount;
-	DWORD       dwRedialPause;
+    DWORD       dwfOptions2;
+    DWORD       dwfOptions3;
+    CHAR        szDnsSuffix[RAS_MaxDnsSuffix];
+    DWORD       dwTcpWindowSize;
+    CHAR        szPrerequisitePbk[MAX_PATH];
+    CHAR        szPrerequisiteEntry[RAS_MaxEntryName + 1];
+    DWORD       dwRedialCount;
+    DWORD       dwRedialPause;
 #endif /*(WINVER >= 0x501)*/
 } RASENTRYA, *LPRASENTRYA;
 
@@ -822,32 +822,24 @@
 /* Callback prototypes */
 typedef BOOL (WINAPI * ORASADFUNC) (HWND, LPSTR, DWORD, LPDWORD); /* deprecated */
 typedef VOID (WINAPI * RASDIALFUNC) (UINT, RASCONNSTATE, DWORD);
-typedef VOID (WINAPI * RASDIALFUNC1) (HRASCONN, UINT, RASCONNSTATE, DWORD,
-					DWORD);
-typedef DWORD (WINAPI * RASDIALFUNC2) (ULONG_PTR, DWORD, HRASCONN, UINT,
-					RASCONNSTATE, DWORD, DWORD);
+typedef VOID (WINAPI * RASDIALFUNC1) (HRASCONN, UINT, RASCONNSTATE, DWORD, DWORD);
+typedef DWORD (WINAPI * RASDIALFUNC2) (ULONG_PTR, DWORD, HRASCONN, UINT, RASCONNSTATE, DWORD, DWORD);
 
 /* External functions */
-DWORD APIENTRY RasDialA (LPRASDIALEXTENSIONS, LPCSTR, LPRASDIALPARAMSA,
-	    		DWORD, LPVOID, LPHRASCONN);
-DWORD APIENTRY RasDialW (LPRASDIALEXTENSIONS, LPCWSTR, LPRASDIALPARAMSW,
-    	        DWORD, LPVOID, LPHRASCONN);
+DWORD APIENTRY RasDialA (LPRASDIALEXTENSIONS, LPCSTR, LPRASDIALPARAMSA, DWORD, LPVOID, LPHRASCONN);
+DWORD APIENTRY RasDialW (LPRASDIALEXTENSIONS, LPCWSTR, LPRASDIALPARAMSW, DWORD, LPVOID, LPHRASCONN);
 DWORD APIENTRY RasEnumConnectionsA (LPRASCONNA, LPDWORD, LPDWORD);
 DWORD APIENTRY RasEnumConnectionsW (LPRASCONNW, LPDWORD, LPDWORD);
-DWORD APIENTRY RasEnumEntriesA (LPCSTR, LPCSTR, LPRASENTRYNAMEA, LPDWORD,
-				LPDWORD);
-DWORD APIENTRY RasEnumEntriesW (LPCWSTR, LPCWSTR, LPRASENTRYNAMEW, LPDWORD,
-				LPDWORD);
+DWORD APIENTRY RasEnumEntriesA (LPCSTR, LPCSTR, LPRASENTRYNAMEA, LPDWORD, LPDWORD);
+DWORD APIENTRY RasEnumEntriesW (LPCWSTR, LPCWSTR, LPRASENTRYNAMEW, LPDWORD, LPDWORD);
 DWORD APIENTRY RasGetConnectStatusA (HRASCONN, LPRASCONNSTATUSA);
 DWORD APIENTRY RasGetConnectStatusW (HRASCONN, LPRASCONNSTATUSW);
 DWORD APIENTRY RasGetErrorStringA (UINT, LPSTR, DWORD);
 DWORD APIENTRY RasGetErrorStringW (UINT, LPWSTR, DWORD);
 DWORD APIENTRY RasHangUpA (HRASCONN);
 DWORD APIENTRY RasHangUpW (HRASCONN);
-DWORD APIENTRY RasGetProjectionInfoA (HRASCONN, RASPROJECTION, LPVOID,
- 				LPDWORD);
-DWORD APIENTRY RasGetProjectionInfoW (HRASCONN, RASPROJECTION, LPVOID,
-				LPDWORD);
+DWORD APIENTRY RasGetProjectionInfoA (HRASCONN, RASPROJECTION, LPVOID, LPDWORD);
+DWORD APIENTRY RasGetProjectionInfoW (HRASCONN, RASPROJECTION, LPVOID, LPDWORD);
 DWORD APIENTRY RasCreatePhonebookEntryA (HWND, LPCSTR);
 DWORD APIENTRY RasCreatePhonebookEntryW (HWND, LPCWSTR);
 DWORD APIENTRY RasEditPhonebookEntryA (HWND, LPCSTR, LPCSTR);
@@ -860,14 +852,10 @@
 DWORD APIENTRY RasEnumDevicesW (LPRASDEVINFOW, LPDWORD, LPDWORD);
 DWORD APIENTRY RasGetCountryInfoA (LPRASCTRYINFOA, LPDWORD);
 DWORD APIENTRY RasGetCountryInfoW (LPRASCTRYINFOW, LPDWORD);
-DWORD APIENTRY RasGetEntryPropertiesA (LPCSTR, LPCSTR, LPRASENTRYA, LPDWORD,
-				 LPBYTE, LPDWORD);
-DWORD APIENTRY RasGetEntryPropertiesW (LPCWSTR, LPCWSTR, LPRASENTRYW,
-				 LPDWORD, LPBYTE, LPDWORD);
-DWORD APIENTRY RasSetEntryPropertiesA (LPCSTR, LPCSTR, LPRASENTRYA, DWORD,
-				 LPBYTE, DWORD);
-DWORD APIENTRY RasSetEntryPropertiesW (LPCWSTR, LPCWSTR, LPRASENTRYW, DWORD,
-				 LPBYTE, DWORD);
+DWORD APIENTRY RasGetEntryPropertiesA (LPCSTR, LPCSTR, LPRASENTRYA, LPDWORD, LPBYTE, LPDWORD);
+DWORD APIENTRY RasGetEntryPropertiesW (LPCWSTR, LPCWSTR, LPRASENTRYW, LPDWORD, LPBYTE, LPDWORD);
+DWORD APIENTRY RasSetEntryPropertiesA (LPCSTR, LPCSTR, LPRASENTRYA, DWORD, LPBYTE, DWORD);
+DWORD APIENTRY RasSetEntryPropertiesW (LPCWSTR, LPCWSTR, LPRASENTRYW, DWORD, LPBYTE, DWORD);
 DWORD APIENTRY RasRenameEntryA (LPCSTR, LPCSTR, LPCSTR);
 DWORD APIENTRY RasRenameEntryW (LPCWSTR, LPCWSTR, LPCWSTR);
 DWORD APIENTRY RasDeleteEntryA (LPCSTR, LPCSTR);
@@ -888,21 +876,21 @@
 DWORD APIENTRY RasConnectionNotificationA (HRASCONN, HANDLE, DWORD);
 DWORD APIENTRY RasConnectionNotificationW (HRASCONN, HANDLE, DWORD);
 DWORD APIENTRY RasGetSubEntryPropertiesA (LPCSTR, LPCSTR, DWORD,
-					LPRASSUBENTRYA, LPDWORD, LPBYTE, LPDWORD);
+                    LPRASSUBENTRYA, LPDWORD, LPBYTE, LPDWORD);
 DWORD APIENTRY RasGetSubEntryPropertiesW (LPCWSTR, LPCWSTR, DWORD,
-					LPRASSUBENTRYW, LPDWORD, LPBYTE, LPDWORD);
+                    LPRASSUBENTRYW, LPDWORD, LPBYTE, LPDWORD);
 DWORD APIENTRY RasSetSubEntryPropertiesA (LPCSTR, LPCSTR, DWORD,
-					LPRASSUBENTRYA, DWORD, LPBYTE, DWORD);
+                    LPRASSUBENTRYA, DWORD, LPBYTE, DWORD);
 DWORD APIENTRY RasSetSubEntryPropertiesW (LPCWSTR, LPCWSTR, DWORD,
-					LPRASSUBENTRYW, DWORD, LPBYTE, DWORD);
+                    LPRASSUBENTRYW, DWORD, LPBYTE, DWORD);
 DWORD APIENTRY RasGetAutodialAddressA (LPCSTR, LPDWORD, LPRASAUTODIALENTRYA,
-			        LPDWORD, LPDWORD);
+                    LPDWORD, LPDWORD);
 DWORD APIENTRY RasGetAutodialAddressW (LPCWSTR, LPDWORD,
-					LPRASAUTODIALENTRYW, LPDWORD, LPDWORD);
+                    LPRASAUTODIALENTRYW, LPDWORD, LPDWORD);
 DWORD APIENTRY RasSetAutodialAddressA (LPCSTR, DWORD, LPRASAUTODIALENTRYA,
-					DWORD, DWORD);
+                    DWORD, DWORD);
 DWORD APIENTRY RasSetAutodialAddressW (LPCWSTR, DWORD, LPRASAUTODIALENTRYW,
-					DWORD, DWORD);
+                    DWORD, DWORD);
 DWORD APIENTRY RasEnumAutodialAddressesA (LPSTR *, LPDWORD, LPDWORD);
 DWORD APIENTRY RasEnumAutodialAddressesW (LPWSTR *, LPDWORD, LPDWORD);
 DWORD APIENTRY RasGetAutodialEnableA (DWORD, LPBOOL);
@@ -917,9 +905,9 @@
 
 #if (WINVER >= 0x500)
 typedef DWORD (WINAPI * RasCustomHangUpFn) (HRASCONN);
-typedef DWORD (WINAPI * RasCustomDeleteEntryNotifyFn) (LPCTSTR,	LPCTSTR, DWORD);
+typedef DWORD (WINAPI * RasCustomDeleteEntryNotifyFn) (LPCTSTR,    LPCTSTR, DWORD);
 typedef DWORD (WINAPI * RasCustomDialFn) (HINSTANCE, LPRASDIALEXTENSIONS,
-				LPCTSTR, LPRASDIALPARAMS, DWORD, LPVOID, LPHRASCONN, DWORD);
+               LPCTSTR, LPRASDIALPARAMS, DWORD, LPVOID, LPHRASCONN, DWORD);
 
 DWORD APIENTRY RasInvokeEapUI (HRASCONN, DWORD, LPRASDIALEXTENSIONS, HWND);
 DWORD APIENTRY RasGetLinkStatistics (HRASCONN, DWORD, RAS_STATS*);
@@ -930,9 +918,9 @@
 DWORD APIENTRY RasGetEapUserDataW (HANDLE, LPCWSTR, LPCWSTR, BYTE*, DWORD*);
 DWORD APIENTRY RasSetEapUserDataA (HANDLE, LPCSTR, LPCSTR, BYTE*, DWORD);
 DWORD APIENTRY RasSetEapUserDataW (HANDLE, LPCWSTR, LPCWSTR, BYTE*, DWORD);
-DWORD APIENTRY RasGetCustomAuthDataA (LPCSTR,	LPCSTR,	BYTE*,	DWORD*);
+DWORD APIENTRY RasGetCustomAuthDataA (LPCSTR, LPCSTR, BYTE*, DWORD*);
 DWORD APIENTRY RasGetCustomAuthDataW (LPCWSTR, LPCWSTR, BYTE*, DWORD*);
-DWORD APIENTRY RasSetCustomAuthDataA (LPCSTR,	LPCSTR,	BYTE*,	DWORD);
+DWORD APIENTRY RasSetCustomAuthDataA (LPCSTR, LPCSTR, BYTE*, DWORD);
 DWORD APIENTRY RasSetCustomAuthDataW (LPCWSTR, LPCWSTR, BYTE*, DWORD);
 DWORD APIENTRY RasGetEapUserIdentityW (LPCWSTR, LPCWSTR, DWORD, HWND, LPRASEAPUSERIDENTITYW*);
 DWORD APIENTRY RasGetEapUserIdentityA (LPCSTR, LPCSTR, DWORD, HWND, LPRASEAPUSERIDENTITYA*);

Modified: trunk/reactos/include/psdk/rasdlg.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/rasdlg.h?rev=32160&r1=32159&r2=32160&view=diff
==============================================================================
--- trunk/reactos/include/psdk/rasdlg.h (original)
+++ trunk/reactos/include/psdk/rasdlg.h Wed Feb  6 18:29:45 2008
@@ -6,64 +6,64 @@
 
 #include <ras.h>
 
-#define RASPBDEVENT_AddEntry	1
-#define RASPBDEVENT_EditEntry	2
-#define RASPBDEVENT_RemoveEntry	3
-#define RASPBDEVENT_DialEntry	4
-#define RASPBDEVENT_EditGlobals	5
-#define RASPBDEVENT_NoUser	6
-#define RASPBDEVENT_NoUserEdit	7
+#define RASPBDEVENT_AddEntry    1
+#define RASPBDEVENT_EditEntry   2
+#define RASPBDEVENT_RemoveEntry 3
+#define RASPBDEVENT_DialEntry   4
+#define RASPBDEVENT_EditGlobals 5
+#define RASPBDEVENT_NoUser      6
+#define RASPBDEVENT_NoUserEdit  7
 
 #define RASPBDFLAG_PositionDlg      0x00000001
-#define RASPBDFLAG_ForceCloseOnDial	0x00000002
+#define RASPBDFLAG_ForceCloseOnDial 0x00000002
 #define RASPBDFLAG_NoUser           0x00000010
 #define RASPBDFLAG_UpdateDefaults   0x80000000
 
-#define RASEDFLAG_PositionDlg	1
-#define RASEDFLAG_NewEntry	2
-#define RASEDFLAG_CloneEntry	4
+#define RASEDFLAG_PositionDlg  1
+#define RASEDFLAG_NewEntry     2
+#define RASEDFLAG_CloneEntry   4
 
-#define RASDDFLAG_PositionDlg	1
+#define RASDDFLAG_PositionDlg  1
 
 #ifndef RC_INVOKED
 #include <pshpack4.h>
 
 typedef struct tagRASENTRYDLGA
 {
-	DWORD dwSize;
-	HWND  hwndOwner;
-	DWORD dwFlags;
-	LONG  xDlg;
-	LONG  yDlg;
-	CHAR  szEntry[RAS_MaxEntryName + 1];
-	DWORD dwError;
-	ULONG_PTR reserved;
-	ULONG_PTR reserved2;
+    DWORD dwSize;
+    HWND  hwndOwner;
+    DWORD dwFlags;
+    LONG  xDlg;
+    LONG  yDlg;
+    CHAR  szEntry[RAS_MaxEntryName + 1];
+    DWORD dwError;
+    ULONG_PTR reserved;
+    ULONG_PTR reserved2;
 } RASENTRYDLGA, *LPRASENTRYDLGA;
 typedef struct tagRASENTRYDLGW
 {
-	DWORD dwSize;
-	HWND  hwndOwner;
-	DWORD dwFlags;
-	LONG  xDlg;
-	LONG  yDlg;
-	WCHAR szEntry[RAS_MaxEntryName + 1];
-	DWORD dwError;
-	ULONG_PTR reserved;
-	ULONG_PTR reserved2;
+    DWORD dwSize;
+    HWND  hwndOwner;
+    DWORD dwFlags;
+    LONG  xDlg;
+    LONG  yDlg;
+    WCHAR szEntry[RAS_MaxEntryName + 1];
+    DWORD dwError;
+    ULONG_PTR reserved;
+    ULONG_PTR reserved2;
 } RASENTRYDLGW, *LPRASENTRYDLGW;
 
 typedef struct tagRASDIALDLG
 {
-	DWORD dwSize;
-	HWND  hwndOwner;
-	DWORD dwFlags;
-	LONG  xDlg;
-	LONG  yDlg;
-	DWORD dwSubEntry;
-	DWORD dwError;
-	ULONG_PTR reserved;
-	ULONG_PTR reserved2;
+    DWORD dwSize;
+    HWND  hwndOwner;
+    DWORD dwFlags;
+    LONG  xDlg;
+    LONG  yDlg;
+    DWORD dwSubEntry;
+    DWORD dwError;
+    ULONG_PTR reserved;
+    ULONG_PTR reserved2;
 } RASDIALDLG, *LPRASDIALDLG;
 
 /* Application-defined callback functions */
@@ -72,61 +72,61 @@
 
 typedef struct tagRASPBDLGA
 {
-	DWORD         dwSize;
-	HWND          hwndOwner;
-	DWORD         dwFlags;
-	LONG          xDlg;
-	LONG          yDlg;
-	ULONG_PTR     dwCallbackId;
-	RASPBDLGFUNCA pCallback;
-	DWORD         dwError;
-	ULONG_PTR     reserved;
-	ULONG_PTR     reserved2;
+    DWORD         dwSize;
+    HWND          hwndOwner;
+    DWORD         dwFlags;
+    LONG          xDlg;
+    LONG          yDlg;
+    ULONG_PTR     dwCallbackId;
+    RASPBDLGFUNCA pCallback;
+    DWORD         dwError;
+    ULONG_PTR     reserved;
+    ULONG_PTR     reserved2;
 } RASPBDLGA, *LPRASPBDLGA;
 typedef struct tagRASPBDLGW
 {
-	DWORD         dwSize;
-	HWND          hwndOwner;
-	DWORD         dwFlags;
-	LONG          xDlg;
-	LONG          yDlg;
-	ULONG_PTR     dwCallbackId;
-	RASPBDLGFUNCW pCallback;
-	DWORD         dwError;
-	ULONG_PTR     reserved;
-	ULONG_PTR     reserved2;
+    DWORD         dwSize;
+    HWND          hwndOwner;
+    DWORD         dwFlags;
+    LONG          xDlg;
+    LONG          yDlg;
+    ULONG_PTR     dwCallbackId;
+    RASPBDLGFUNCW pCallback;
+    DWORD         dwError;
+    ULONG_PTR     reserved;
+    ULONG_PTR     reserved2;
 } RASPBDLGW, *LPRASPBDLGW;
 
 typedef struct tagRASMONITORDLG
 {
-	DWORD         dwSize;
-	HWND          hwndOwner;
-	DWORD         dwFlags;
-	DWORD         dwStartPage;
-	LONG          xDlg;
-	LONG          yDlg;
-	OUT DWORD     dwError;
-	ULONG_PTR     reserved;
-	ULONG_PTR     reserved2;
+    DWORD         dwSize;
+    HWND          hwndOwner;
+    DWORD         dwFlags;
+    DWORD         dwStartPage;
+    LONG          xDlg;
+    LONG          yDlg;
+    OUT DWORD     dwError;
+    ULONG_PTR     reserved;
+    ULONG_PTR     reserved2;
 } RASMONITORDLG, *LPRASMONITORDLG;
 
 typedef struct tagRASNOUSERA
 {
-	DWORD dwSize;
-	DWORD dwFlags;
-	DWORD dwTimeoutMs;
-	CHAR  szUserName[UNLEN + 1];
-	CHAR  szPassword[PWLEN + 1];
-	CHAR  szDomain[DNLEN + 1];
+    DWORD dwSize;
+    DWORD dwFlags;
+    DWORD dwTimeoutMs;
+    CHAR  szUserName[UNLEN + 1];
+    CHAR  szPassword[PWLEN + 1];
+    CHAR  szDomain[DNLEN + 1];
 } RASNOUSERA, *LPRASNOUSERA;
 typedef struct tagRASNOUSERW
 {
-	DWORD dwSize;
-	DWORD dwFlags;
-	DWORD dwTimeoutMs;
-	WCHAR szUserName[UNLEN + 1];
-	WCHAR szPassword[PWLEN + 1];
-	WCHAR szDomain[DNLEN + 1];
+    DWORD dwSize;
+    DWORD dwFlags;
+    DWORD dwTimeoutMs;
+    WCHAR szUserName[UNLEN + 1];
+    WCHAR szPassword[PWLEN + 1];
+    WCHAR szDomain[DNLEN + 1];
 } RASNOUSERW, *LPRASNOUSERW ;
 
 #include <poppack.h>
@@ -143,25 +143,25 @@
 #endif /*(WINVER <= 0x500)*/
 
 #ifdef UNICODE
-typedef RASENTRYDLGW	RASENTRYDLG, *LPRASENTRYDLG;
-typedef RASPBDLGW	RASPBDLG, *LPRASPBDLG;
-typedef RASNOUSERW	RASNOUSER, *LPRASNOUSER;
-#define RasDialDlg	RasDialDlgW
-#define RasEntryDlg	RasEntryDlgW
+typedef RASENTRYDLGW   RASENTRYDLG, *LPRASENTRYDLG;
+typedef RASPBDLGW      RASPBDLG, *LPRASPBDLG;
+typedef RASNOUSERW     RASNOUSER, *LPRASNOUSER;
+#define RasDialDlg     RasDialDlgW
+#define RasEntryDlg    RasEntryDlgW
 #if (WINVER <= 0x500)
 #define RasMonitorDlg RasMonitorDlgW
 #endif /*(WINVER <= 0x500)*/
-#define RasPhonebookDlg	RasPhonebookDlgW
+#define RasPhonebookDlg RasPhonebookDlgW
 #else
-typedef RASENTRYDLGA	RASENTRYDLG, *LPRASENTRYDLG;
-typedef RASPBDLGA	RASPBDLG, *LPRASPBDLG;
-typedef RASNOUSERA	RASNOUSER, *LPRASNOUSER;
-#define RasDialDlg	RasDialDlgA
-#define RasEntryDlg	RasEntryDlgA
+typedef RASENTRYDLGA   RASENTRYDLG, *LPRASENTRYDLG;
+typedef RASPBDLGA      RASPBDLG, *LPRASPBDLG;
+typedef RASNOUSERA     RASNOUSER, *LPRASNOUSER;
+#define RasDialDlg     RasDialDlgA
+#define RasEntryDlg    RasEntryDlgA
 #if (WINVER <= 0x500)
 #define RasMonitorDlg RasMonitorDlgA
 #endif /*(WINVER <= 0x500)*/
-#define RasPhonebookDlg	RasPhonebookDlgA
+#define RasPhonebookDlg RasPhonebookDlgA
 #endif /* UNICODE */
 
 #endif /* RC_INVOKED */

Added: trunk/reactos/include/psdk/raseapif.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/raseapif.h?rev=32160&view=auto
==============================================================================
--- trunk/reactos/include/psdk/raseapif.h (added)
+++ trunk/reactos/include/psdk/raseapif.h Wed Feb  6 18:29:45 2008
@@ -1,0 +1,272 @@
+#ifndef _RASEAPIF_
+#define _RASEAPIF_
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#if(WINVER >= 0x0500)
+
+#define RAS_EAP_REGISTRY_LOCATION TEXT("SYSTEM\\CurrentControlSet\\Services\\Rasman\\PPP\\EAP")
+
+#define RAS_EAP_VALUENAME_PATH                  TEXT("Path")
+#define RAS_EAP_VALUENAME_CONFIGUI              TEXT("ConfigUIPath")
+#define RAS_EAP_VALUENAME_INTERACTIVEUI         TEXT("InteractiveUIPath")
+#define RAS_EAP_VALUENAME_IDENTITY              TEXT("IdentityPath")
+#define RAS_EAP_VALUENAME_FRIENDLY_NAME         TEXT("FriendlyName")
+#define RAS_EAP_VALUENAME_DEFAULT_DATA          TEXT("ConfigData")
+#define RAS_EAP_VALUENAME_REQUIRE_CONFIGUI      TEXT("RequireConfigUI")
+#define RAS_EAP_VALUENAME_ENCRYPTION            TEXT("MPPEEncryptionSupported")
+#define RAS_EAP_VALUENAME_INVOKE_NAMEDLG        TEXT("InvokeUsernameDialog")
+#define RAS_EAP_VALUENAME_INVOKE_PWDDLG         TEXT("InvokePasswordDialog")
+#define RAS_EAP_VALUENAME_CONFIG_CLSID          TEXT("ConfigCLSID")
+#define RAS_EAP_VALUENAME_STANDALONE_SUPPORTED  TEXT("StandaloneSupported")
+#define RAS_EAP_VALUENAME_ROLES_SUPPORTED       TEXT("RolesSupported")
+#define RAS_EAP_VALUENAME_PER_POLICY_CONFIG     TEXT("PerPolicyConfig")
+
+#define RAS_EAP_ROLE_AUTHENTICATOR              0x00000001
+#define RAS_EAP_ROLE_AUTHENTICATEE              0x00000002
+
+#define RAS_EAP_ROLE_EXCLUDE_IN_EAP             0x00000004
+#define RAS_EAP_ROLE_EXCLUDE_IN_PEAP            0x00000008
+#define RAS_EAP_ROLE_EXCLUDE_IN_VPN             0x00000010
+
+#define  raatARAPChallenge                      33
+#define  raatARAPOldPassword                    19
+#define  raatARAPNewPassword                    20
+#define  raatARAPPasswordChangeReason           21
+
+#define EAPCODE_Request                         1
+#define EAPCODE_Response                        2
+#define EAPCODE_Success                         3
+#define EAPCODE_Failure                         4
+
+#define MAXEAPCODE                              4
+
+#define RAS_EAP_FLAG_ROUTER                     0x00000001
+#define RAS_EAP_FLAG_NON_INTERACTIVE            0x00000002
+#define RAS_EAP_FLAG_LOGON                      0x00000004
+#define RAS_EAP_FLAG_PREVIEW                    0x00000008
+#define RAS_EAP_FLAG_FIRST_LINK                 0x00000010
+#define RAS_EAP_FLAG_MACHINE_AUTH               0x00000020
+#define RAS_EAP_FLAG_GUEST_ACCESS               0x00000040
+#define RAS_EAP_FLAG_8021X_AUTH                 0x00000080
+#define RAS_EAP_FLAG_HOSTED_IN_PEAP             0x00000100
+#define RAS_EAP_FLAG_RESUME_FROM_HIBERNATE      0x00000200
+#define RAS_EAP_FLAG_PEAP_UPFRONT               0x00000400
+#define RAS_EAP_FLAG_ALTERNATIVE_USER_DB        0x00000800
+
+typedef enum _RAS_AUTH_ATTRIBUTE_TYPE_
+{
+    raatMinimum = 0,
+    raatUserName,
+    raatUserPassword,
+    raatMD5CHAPPassword,
+    raatNASIPAddress,
+    raatNASPort,
+    raatServiceType,
+    raatFramedProtocol,
+    raatFramedIPAddress,
+    raatFramedIPNetmask,
+    raatFramedRouting = 10,
+    raatFilterId,
+    raatFramedMTU,
+    raatFramedCompression,
+    raatLoginIPHost,
+    raatLoginService,
+    raatLoginTCPPort,
+    raatUnassigned17,
+    raatReplyMessage,
+    raatCallbackNumber,
+    raatCallbackId =20,
+    raatUnassigned21,
+    raatFramedRoute,
+    raatFramedIPXNetwork,
+    raatState,
+    raatClass,
+    raatVendorSpecific,
+    raatSessionTimeout,
+    raatIdleTimeout,
+    raatTerminationAction,
+    raatCalledStationId = 30,
+    raatCallingStationId,
+    raatNASIdentifier,
+    raatProxyState,
+    raatLoginLATService,
+    raatLoginLATNode,
+    raatLoginLATGroup,
+    raatFramedAppleTalkLink,
+    raatFramedAppleTalkNetwork,
+    raatFramedAppleTalkZone,
+    raatAcctStatusType = 40,
+    raatAcctDelayTime,
+    raatAcctInputOctets,
+    raatAcctOutputOctets,
+    raatAcctSessionId,
+    raatAcctAuthentic,
+    raatAcctSessionTime,
+    raatAcctInputPackets,
+    raatAcctOutputPackets,
+    raatAcctTerminateCause,
+    raatAcctMultiSessionId = 50,
+    raatAcctLinkCount,
+    raatAcctEventTimeStamp = 55,
+    raatMD5CHAPChallenge = 60,
+    raatNASPortType,
+    raatPortLimit,
+    raatLoginLATPort,
+    raatTunnelType,
+    raatTunnelMediumType,
+    raatTunnelClientEndpoint,
+    raatTunnelServerEndpoint,
+    raatARAPPassword = 70,
+    raatARAPFeatures,
+    raatARAPZoneAccess,
+    raatARAPSecurity,
+    raatARAPSecurityData,
+    raatPasswordRetry,
+    raatPrompt,
+    raatConnectInfo,
+    raatConfigurationToken,
+    raatEAPMessage,
+    raatSignature = 80,
+    raatARAPChallengeResponse = 84,
+    raatAcctInterimInterval = 85,
+    raatARAPGuestLogon = 8096,
+    raatCertificateOID,
+    raatEAPConfiguration,
+    raatPEAPEmbeddedEAPTypeId,
+    raatPEAPFastRoamedSession,
+    raatEAPTLV = 8102,
+    raatReserved = 0xFFFFFFFF
+
+}RAS_AUTH_ATTRIBUTE_TYPE;
+
+typedef struct _RAS_AUTH_ATTRIBUTE
+{
+    RAS_AUTH_ATTRIBUTE_TYPE raaType;
+    DWORD dwLength;
+    PVOID Value;
+
+}RAS_AUTH_ATTRIBUTE, *PRAS_AUTH_ATTRIBUTE;
+
+typedef struct _PPP_EAP_PACKET
+{
+    BYTE Code;
+    BYTE Id;
+    BYTE Length[2];
+    BYTE Data[1];
+}PPP_EAP_PACKET, *PPPP_EAP_PACKET;
+
+#define PPP_EAP_PACKET_HDR_LEN (sizeof(PPP_EAP_PACKET) - 1)
+
+typedef struct _PPP_EAP_INPUT
+{
+    DWORD dwSizeInBytes;
+    DWORD fFlags;
+    BOOL fAuthenticator;
+    WCHAR* pwszIdentity;
+    WCHAR* pwszPassword;
+    BYTE bInitialId;
+    RAS_AUTH_ATTRIBUTE* pUserAttributes;
+    BOOL fAuthenticationComplete;
+    DWORD dwAuthResultCode;
+    OPTIONAL HANDLE hTokenImpersonateUser;
+    BOOL fSuccessPacketReceived;
+    BOOL fDataReceivedFromInteractiveUI;
+    OPTIONAL PBYTE pDataFromInteractiveUI;
+    DWORD dwSizeOfDataFromInteractiveUI;
+    OPTIONAL PBYTE pConnectionData;
+    DWORD dwSizeOfConnectionData;
+    OPTIONAL PBYTE pUserData;
+    DWORD dwSizeOfUserData;
+    HANDLE hReserved;
+}PPP_EAP_INPUT, *PPPP_EAP_INPUT;
+
+typedef enum _PPP_EAP_ACTION
+{
+    EAPACTION_NoAction,
+    EAPACTION_Authenticate,
+    EAPACTION_Done,
+    EAPACTION_SendAndDone,
+    EAPACTION_Send,
+    EAPACTION_SendWithTimeout,
+    EAPACTION_SendWithTimeoutInteractive,
+	EAPACTION_IndicateTLV,
+	EAPACTION_IndicateIdentity
+}PPP_EAP_ACTION;
+
+typedef struct _PPP_EAP_OUTPUT
+{
+    DWORD dwSizeInBytes;
+    PPP_EAP_ACTION Action;
+    DWORD dwAuthResultCode;
+    OPTIONAL RAS_AUTH_ATTRIBUTE* pUserAttributes;
+    BOOL fInvokeInteractiveUI;
+    OPTIONAL PBYTE pUIContextData;
+    DWORD dwSizeOfUIContextData;
+    BOOL fSaveConnectionData;
+    OPTIONAL PBYTE pConnectionData;
+    DWORD dwSizeOfConnectionData;
+    BOOL fSaveUserData;
+    OPTIONAL PBYTE pUserData;
+    DWORD dwSizeOfUserData;
+}PPP_EAP_OUTPUT, *PPPP_EAP_OUTPUT;
+
+typedef struct _PPP_EAP_INFO
+{
+    DWORD dwSizeInBytes;
+    DWORD dwEapTypeId;
+    DWORD (APIENTRY *RasEapInitialize)(IN BOOL fInitialize );
+    DWORD (APIENTRY *RasEapBegin)(OUT VOID** ppWorkBuffer, IN PPP_EAP_INPUT* pPppEapInput);
+    DWORD (APIENTRY *RasEapEnd)(IN VOID* pWorkBuffer);
+    DWORD (APIENTRY *RasEapMakeMessage)(IN VOID* pWorkBuf, IN PPP_EAP_PACKET* pReceivePacket, OUT PPP_EAP_PACKET* pSendPacket, IN DWORD cbSendPacket, OUT PPP_EAP_OUTPUT* pEapOutput, IN PPP_EAP_INPUT* pEapInput);
+}PPP_EAP_INFO, *PPPP_EAP_INFO;
+
+DWORD APIENTRY
+RasEapGetInfo(IN DWORD dwEapTypeId,
+              OUT PPP_EAP_INFO* pEapInfo);
+
+DWORD APIENTRY
+RasEapFreeMemory(IN BYTE* pMemory);
+
+DWORD APIENTRY
+RasEapInvokeInteractiveUI(IN DWORD dwEapTypeId,
+                          IN HWND hwndParent,
+                          IN BYTE* pUIContextData,
+                          IN DWORD dwSizeOfUIContextData,
+                          OUT BYTE** ppDataFromInteractiveUI,
+                          OUT DWORD* pdwSizeOfDataFromInteractiveUI);
+
+DWORD APIENTRY
+RasEapInvokeConfigUI(IN DWORD dwEapTypeId,
+                     IN HWND hwndParent,
+                     IN DWORD dwFlags,
+                     IN BYTE* pConnectionDataIn,
+                     IN DWORD dwSizeOfConnectionDataIn,
+                     OUT BYTE** ppConnectionDataOut,
+                     OUT DWORD* pdwSizeOfConnectionDataOut);
+
+DWORD APIENTRY
+RasEapGetIdentity(IN DWORD dwEapTypeId,
+                  IN HWND hwndParent,
+                  IN DWORD dwFlags,
+                  IN const WCHAR* pwszPhonebook,
+                  IN const WCHAR* pwszEntry,
+                  IN BYTE* pConnectionDataIn,
+                  IN DWORD dwSizeOfConnectionDataIn,
+                  IN BYTE* pUserDataIn,
+                  IN DWORD dwSizeOfUserDataIn,
+                  OUT BYTE** ppUserDataOut,
+                  OUT DWORD* pdwSizeOfUserDataOut,
+                  OUT WCHAR** ppwszIdentity
+);
+
+#endif /* WINVER >= 0x0500 */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _RASEAPIF_ */
+

Propchange: trunk/reactos/include/psdk/raseapif.h
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: trunk/reactos/include/psdk/rassapi.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/psdk/rassapi.h?rev=32160&r1=32159&r2=32160&view=diff
==============================================================================
--- trunk/reactos/include/psdk/rassapi.h (original)
+++ trunk/reactos/include/psdk/rassapi.h Wed Feb  6 18:29:45 2008
@@ -11,8 +11,8 @@
 #include <lmcons.h>
 #endif
 #define RASSAPI_MAX_PHONENUMBER_SIZE    128
-#define RASSAPI_MAX_MEDIA_NAME	        16
-#define RASSAPI_MAX_PORT_NAME	        16
+#define RASSAPI_MAX_MEDIA_NAME          16
+#define RASSAPI_MAX_PORT_NAME           16
 #define RASSAPI_MAX_DEVICE_NAME         128
 #define RASSAPI_MAX_DEVICETYPE_NAME     16
 #define RASSAPI_MAX_PARAM_KEY_SIZE      32
@@ -23,18 +23,18 @@
 #define RASPRIV_CallbackType (RASPRIV_AdminSetCallback \
                              | RASPRIV_CallerSetCallback \
                              | RASPRIV_NoCallback)
-#define	RAS_MODEM_OPERATIONAL	        1
+#define	RAS_MODEM_OPERATIONAL           1
 #define	RAS_MODEM_NOT_RESPONDING        2
 #define	RAS_MODEM_HARDWARE_FAILURE      3
 #define	RAS_MODEM_INCORRECT_RESPONSE    4
-#define	RAS_MODEM_UNKNOWN		5
+#define	RAS_MODEM_UNKNOWN               5
 #define	RAS_PORT_NON_OPERATIONAL        1
-#define	RAS_PORT_DISCONNECTED         	2
-#define	RAS_PORT_CALLING_BACK         	3
-#define	RAS_PORT_LISTENING            	4
+#define	RAS_PORT_DISCONNECTED           2
+#define	RAS_PORT_CALLING_BACK           3
+#define	RAS_PORT_LISTENING              4
 #define	RAS_PORT_AUTHENTICATING         5
-#define	RAS_PORT_AUTHENTICATED	        6
-#define	RAS_PORT_INITIALIZING	        7
+#define	RAS_PORT_AUTHENTICATED          6
+#define	RAS_PORT_INITIALIZING           7
 #define MEDIA_UNKNOWN                   0
 #define MEDIA_SERIAL                    1
 #define MEDIA_RAS10_SERIAL              2
@@ -59,17 +59,17 @@
     ParamString = 1
 } RAS_PARAMS_FORMAT;
 typedef union RAS_PARAMS_VALUE {
-	DWORD	Number;
-	struct	{
-	    DWORD	Length;
-		PCHAR	Data;
-		} String;
+    DWORD Number;
+    struct {
+        DWORD Length;
+        PCHAR Data;
+    } String;
 } RAS_PARAMS_VALUE;
 typedef struct RAS_PARAMETERS {
-    CHAR	            P_Key [RASSAPI_MAX_PARAM_KEY_SIZE];
-    RAS_PARAMS_FORMAT	P_Type;
-    BYTE	            P_Attributes;
-    RAS_PARAMS_VALUE	P_Value;
+    CHAR                P_Key [RASSAPI_MAX_PARAM_KEY_SIZE];
+    RAS_PARAMS_FORMAT   P_Type;
+    BYTE                P_Attributes;
+    RAS_PARAMS_VALUE    P_Value;
 } RAS_PARAMETERS;
 typedef struct _RAS_USER_0 {
     BYTE    bfPrivilege;




More information about the Ros-diffs mailing list