ComputerBooks.ru - Электронные книги, самоучители.

 
Электронные кники доступные для скачивания
На главную Добавить в избранное Форма отправки почты Если книг читать не будешь - скоро грамоту забудешь!

33. FAQ o Win API

Q> Как соединиться по RAS ?
A>

#include <ras.h>
#include <raserror.h>

bool DialUp(LPTSTR PhoneNumber,LPTSTR UserName,LPTSTR Password)
{
 RASDIALPARAMS rdParams;
 rdParams.dwSize = sizeof(RASDIALPARAMS);
 rdParams.szEntryName[0] = '\0';
 lstrcpy( rdParams.szPhoneNumber, PhoneNumber );
 rdParams.szCallbackNumber[0] = '\0';
 lstrcpy( rdParams.szUserName, UserName );
 lstrcpy( rdParams.szPassword, Password );
 rdParams.szDomain[0] = '\0';

 HRASCONN hRasConn = NULL;
    DWORD dwRet = RasDial( NULL, NULL, &rdParams, 0L, NULL, &hRasConn );
    if ( dwRet == 0 )  return true;
    char  szBuf[256];
 if ( RasGetErrorString( (UINT)dwRet, (LPSTR)szBuf, 256 ) != 0 )
  wsprintf( (LPSTR)szBuf, "Undefined RAS Dial Error (%ld).", dwRet );
 RasHangUp( hRasConn );
 MessageBox( (LPSTR)szBuf, "Error", MB_OK | MB_ICONSTOP );
 return false;
}

2000(c)

Электронные Книги по компьютерным программам
На правах рекламы:
-->

Для добавления страницы электронной книги в избранное нажмине Ctrl+D

Книги | Статьи | Скачать

Правовая информация   

  © ComputerBooks.ru,
  При копировании материалов со страницы обязательно разместите ссылку на источник.