Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.23;
Скачать: CL | DM;

Вниз

информация о сетевом подключении   Найти похожие ветки 

 
inex   (2007-06-08 15:17) [0]

Добрый день, уважаемые форумчане!
Подскажите, пожалуйста, можно ли как-то средствами WinAPI узнать информацию о сетевом подключение. В первую очередь интересует наименование сетевой карты и скорость подключения.
Заранее большое спасибо.


 
Rouse_ ©   (2007-06-08 17:42) [1]

Что-то такое в запасниках нашлось:
function GetNetworkConnections: String;
var
 ByteWritten, NeedBytes: DWORD;
 lpConnections, lpTmpCon: PRasEntryName;
 dwError: DWORD;
 I: Integer;
begin
 Result := "";
 ByteWritten := 0;
 NeedBytes := SizeOf(TRasEntryName);
 lpConnections := HeapAlloc(GetProcessHeap, HEAP_ZERO_MEMORY, NeedBytes);
 if lpConnections <> nil then
 try
   lpConnections^.dwSize := NeedBytes;
   dwError := RasEnumEntries(nil, nil, lpConnections, @NeedBytes, @ByteWritten);
   if dwError = ERROR_BUFFER_TOO_SMALL then
   begin
     lpConnections := HeapReAlloc(GetProcessHeap, HEAP_ZERO_MEMORY,
       lpConnections, NeedBytes);
     dwError := RasEnumEntries(nil, nil, lpConnections, @NeedBytes, @ByteWritten);
   end;
   if dwError = ERROR_SUCCESS then
     if ByteWritten <> 0 then
     begin
       lpTmpCon := lpConnections;
       for I := 0 to ByteWritten - 1 do
       begin
         Result := Result + "  - " + lpTmpCon^.szEntryName + sLineBreak;
         Inc(lpTmpCon);
       end;
     end;
 finally
   HeapFree(GetProcessHeap, 0, lpConnections);
 end;
end;



Страницы: 1 вся ветка

Текущий архив: 2007.12.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
1-1191583482
312kbps
2007-10-05 15:24
2007.12.23
Событие при выходе из приложения


1-1191594497
Cobalt
2007-10-05 18:28
2007.12.23
У кого-нить есть заголовки функций


3-1187693683
barakuda
2007-08-21 14:54
2007.12.23
update table


8-1171369194
bav123
2007-02-13 15:19
2007.12.23
Есть ли примеры графической консоли или как ее лючше написать?


2-1196365354
Свой
2007-11-29 22:42
2007.12.23
Ttable и поля Memo и DataSetPageProducer и поля Memo