Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как в любой(!) Win определить, что установлен TCP/IP???  (Прочитано 5376 раз)
0 Пользователей и 1 Гость смотрят эту тему.
konst
Гость
« : 06-10-2003 13:07 » 

Если другими словами выражаться, что есть такая строчка, что установлен протокол tcp/ip в панели управления.
Записан
maa
Участник

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 07-10-2003 04:15 » 

Смотри в MSDN:
WSAStartup
socket

По-идее, для решения этой проблемы достаточно проверить наличия библиотеки Windows Sockets функцией WSAStartup(), и проверить наличие семейства протоколов TCP/IP, создав потоковый tcp или датаграммный udp сокет функцией socket().
Записан
Diletant
Помогающий

de
Offline Offline

« Ответ #2 : 08-10-2003 13:21 » 

Winsock есть в каждом Windows, начиная с Win95 по определению. И в Winsock есть функция WSAEnumProtocols.  Правда требует Winsock2, так что для Win95 придется доустанавливать. Что делать с Windows 3.11 не знаю, но там ведь используются досовская сетевая поддержка.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines