Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

ламерский вопрос [D6, Win95/98]


Алексей Ким ©   (2002-10-11 12:16:00) 

вопрос ламо но как пользоваться GetTcpStatistics?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/iphlp/iphlp/gettcpstatistics.asp
тут есть его описание, там есть Library: Use Iphlpapi.lib.
где этот iphlpapi.lib берут?


abcdefg   (2002-10-11 17:34:00) [1]

пред тоесть =)


abcdefg   (2002-10-11 17:28:00) [2]

осталось с пердидущих опытов =) ошибку access violation


Wonder   (2002-10-11 17:23:00) [3]

Нечто похожее (если описание стр-ры верное). Только я этим не пользовался и не собираюсь. Если выдаст ошибку, то в следующий раз пиши какую.

А на кой тебе объявление i?


Алексей Ким   (2002-10-11 17:13:00) [4]

... немного уточнить можно(жираф я что поделать...)?
type
...
PTTCPStat = ^TTCPStat;
TTCPStat = record
RtoAlgorithm,
...
NumConns: DWORD;
end;

var
i:TTCPStat;
p:PTTCPStat;
...

gettcpstatistics(p);


Wonder   (2002-10-11 13:41:00) [5]

PMIB_TCPSTATS pStats

А буковка "р" в объявлении переменной тебе ничего не подсказывает. Не говоря уже об описании этой ф-ции:

pStats
[out] Pointerto a MIB_TCPSTATS structure that receives the TCP statistics for the local computer.


Алексей Ким   (2002-10-11 13:35:00) [6]

а еще немного помощи можно?

TTCPStat = record
RtoAlgorithm,
RtoMin,
RtoMax,
MaxConn,
ActiveOpens,
PassiveOpens,
AttemptFails,
EstabResets,
CurrEstab,
InSegs,
OutSegs,
RetransSegs,
InErrs,
OutRsts,
NumConns: DWORD;
end;
function GetTcpStatistics(out TTCPStat): DWORD; external "iphlpapi.dll";

var
Form1: TForm1;
i:TTCPStat;

...
procedure TForm1.Button1Click(Sender: TObject);
begin
GetTCPStatistics(i);
end;

компилится но выдает ошибку при нажатии на кнопку что я делаю неправильно(если хоть чтото я делаю правильно =)


Wonder   (2002-10-11 12:25:00) [7]

\windows\system\iphlpapi.dll


Наверх

Титульная страница Поиск, карта сайта Написать письмо