C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 150 - Что такое IP Helper / MSDN rus / Visual C++

Шаг 150 - Что такое IP Helper

Internet Protocol Helper - помогает в сетевой администрации локального компьютера. Вы можете использовать IP Helper, чтобы программно извлечь информацию о сетевой конфигурации локального компьютера, и модифицировать эту конфигурацию. Также предоставляет механизмы уведомления , что бы оповещать приложение когда происходят изменения сетевой конфигурации в локальном компьютере. Но в MSDN по этому поводу написано вот что.

150_1.gif (2383 b)

И необходимы библиотек не поставляется. Но на самом деле Supported и еще как, что в самом же MSDN и написано.

150_2.gif (4274 b)

Там вот что написано. Установка IE 5.0 заменяет iphlpapi.dll перезаписывая исходную версию 5.00.1717.2 версией 5.00.1952.1 в Windows 98. Вам надо всего:

IPTypes.h
IPHlpApi.h
IPExport.h
IPHlpApi.Lib

Все возьмете в прилагаемом проекте. А вот и программа

#include "stdafx.h"
#include "windows.h"
#include "Iphlpapi.h"
#include "iostream.h"

#pragma comment(lib,"IPHlpApi.Lib")


void main()
{
DWORD  rezult;
FIXED_INFO fx;
ULONG lg=sizeof(FIXED_INFO );
rezult = GetNetworkParams(&fx,&lg);
if (rezult == ERROR_SUCCESS)
{
	cout << "OK" << endl;
	cout << fx.HostName << endl;
	cout << fx.DomainName << endl;
	cout << fx.CurrentDnsServer << endl;
	cout << fx.ScopeId << endl;
}
}

В ответ Вы получите результат. Это далеко не все параметры.


Загрузить проект | | |
Автор Каев Артем.
[AD]