#pragma comment(lib,"iphlpapi.lib")
#include <windows.h>
#include <iphlpapi.h>
int PASCAL WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow)
{
FIXED_INFO fi;
ULONG l=sizeof(FIXED_INFO);
if( GetNetworkParams(&fi,&l)== ERROR_SUCCESS )
MessageBox(NULL, "Параметры полученны" ,"Настройка DNS-сервера", MB_YESNO | MB_ICONQUESTION);
else
MessageBox(NULL, "Ошибка выполнения функции","Настройка DNS-сервера", MB_YESNO | MB_ICONQUESTION);
return TRUE;
}
GetNetworkParams как...
меобходимо получать список DNS-серверов
А получаю CurrientDnsServer:NULL
причем при проверке условия функция возвращает ERROR_SUCCESS
вот код мож я что нитак делаю...
Код: