InfoCity
InfoCity - виртуальный город компьютерной документации
Реклама на сайте


Екатеринбург ремонт грузовых автомобилей

Ремонт и техническое

tpsdiesel.ru






Размещение сквозной ссылки

 

Шаг 4 - Точки входа


Создание проекта


Работаем со старым.

Создаем код


 void main()
 {    RASENTRYNAME
   rasentry[20];
    DWORD dSize,dNumber;
    dSize = sizeof(rasentry);
    rasentry[0].dwSize = sizeof(RASENTRYNAME);
     if( RasEnumEntries(NULL,NULL,rasentry, &dSize, &dNumber ) == 0 )
    {      for (DWORD x=0; x < dNumber;x++)
  	 { 		 cout << rasentry[x].szEntryName <<  endl;
 	 }    }    getch(); } 

Описание


Сейчас мы получим точки входа. То есть как можно установить удаленное соединение. Этот список есть в удаленном доступе. У меня это так.

rp2.gif (1217b)

Опять массив. Для его заполнения. И размер его это знакомо. А вот в функции, есть изменения.

RasEnumEntries - первый параметр зарезервирован и должен быть NULL. Вообще при программировании в Windows это встречается часто. Чего-то там зарезервированно. В будущем это будет использовано. А второй параметр в Windows 95 игнорируется и должен быть NULL. Вот такая история :-).

Технология остальной части обьяснена в других шагах.

Запускайте. У Вас появится список точек входа. У меня было так.

  Jana 

Можете создать новые соединения и попробовать. Работает. Мы всё ближе и ближе к установке соединения.

Шпаргалка


Создайте массив для получения информации

   RASENTRYNAME
   rasentry[20]; 

Вызовите функцию незабыв, что первые два параметра игнорируются.

  RasEnumEntries(NULL,NULL,rasentry, &dSize, &dNumber )
 

[Назад][Содержание][Вперед]


Реклама на InfoCity

Яндекс цитирования



Финансы: форекс для тебя








1999-2009 © InfoCity.kiev.ua