Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.8 KiB

  1. /*****************************************************************************
  2. ** Microsoft RAS Device INF Library wrapper **
  3. ** Copyright (C) Microsoft Corp., 1992 **
  4. ** **
  5. ** File Name : mxswrap.h **
  6. ** **
  7. ** Revision History : **
  8. ** July 23, 1992 David Kays Created **
  9. ** **
  10. ** Description : **
  11. ** RAS Device INF File Library wrapper above RASFILE Library for **
  12. ** modem/X.25/switch DLL (RASMXS). **
  13. *****************************************************************************/
  14. #ifndef _RASWRAP_
  15. #define _RASWRAP_
  16. DWORD APIENTRY RasDevEnumDevices(PTCH, DWORD *, BYTE *, DWORD *);
  17. DWORD APIENTRY RasDevOpen(PTCH, PTCH, HRASFILE *) ;
  18. void APIENTRY RasDevClose(HRASFILE) ;
  19. DWORD APIENTRY RasDevGetParams(HRASFILE, BYTE *, DWORD *) ;
  20. DWORD APIENTRY RasDevGetCommand(HRASFILE, PTCH,
  21. MACROXLATIONTABLE *, PTCH, DWORD *);
  22. DWORD APIENTRY RasDevResetCommand(HRASFILE);
  23. DWORD APIENTRY RasDevCheckResponse(HRASFILE, PTCH, DWORD,
  24. MACROXLATIONTABLE *, PTCH);
  25. BOOL APIENTRY RasDevResponseExpected( HRASFILE hFile, DEVICETYPE eDevType );
  26. BOOL APIENTRY RasDevEchoExpected( HRASFILE hFile );
  27. CMDTYPE APIENTRY RasDevIdFirstCommand( HRASFILE hFile );
  28. LPTSTR APIENTRY RasDevSubStr( LPTSTR, DWORD, LPTSTR, DWORD );
  29. #endif