Вниз
Скачать: CL | DM;

WinPCap   Найти похожие ветки 

← →
efim ©   (2009-09-08 21:20) [0]

Как правильно в Delphi использовать функцию pcap_compile т.е. если можно небольшой пример


← →
Сергей М. ©   (2009-09-09 08:18) [1]

А как ее можно использовать неправильно ?
Приведи пример..


← →
efim ©   (2009-09-09 17:17) [2]

DLLHandle:=LoadLibrary("wpcap.dll");
if DLLHandle=0 then
exit;//Библиотека не загрузилась
@pln:=GetProcAddress(DLLHandle, "pcap_lookupnet");
@comp:=GetProcAddress(DLLHandle, "pcap_compile");
@pcf:=GetProcAddress(DLLHandle, "pcapsetfilter");
if (@comp=nil)or(@pln=nil)or(@pcf=nil) then
exit;//Функция не найдена
//Здесь узнаем номер сети и маску
pln(pChar(AdapterName),netp,maskp,pChar(ebuff));
//получаем указ.
pp:=PCap_open_live(_monWinPCap.AdapterNameList[1],0,false,0,err_str);
//Компилируем строку в BPF_programm
//вот здесь у меня проблема я незнаю что такое
//структура BPF_programm, как ее описать (fp)
comp(pp,fp,"host 89.253.247.44",0,maskp);
//.........
FreeLibrary(DLLHandle);


← →
Сергей М. ©   (2009-09-10 08:19) [3]

type

bpf_insn = packed record
 code: Word;      
 jt: Byte;        
 jf: Byte;        
 k: Integer;              
end;

bpf_program = packed record
 bf_len: DWord;
 bf_insns: ^bpf_insn;  
end;
..
var
 fp: bpf_program;



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.005 c
2-1321614418
Я
2011-11-18 15:06
2012.02.26
Утечка памяти в CreateDIBSection


2-1321451267
Scott Storch
2011-11-16 17:47
2012.02.26
Библиотека типов (COM)


15-1320695289
_qwerty_
2011-11-07 22:48
2012.02.26
что подразумевается под клиентским по сетей microsoft?


15-1320569353
alexdn
2011-11-06 11:49
2012.02.26
Битмап на 3d куб


15-1320351221
Leon-Z
2011-11-03 23:13
2012.02.26
Куда катится программирование ?




   Наверх