Форум: "Основная";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];
ВнизPVOID Найти похожие ветки
← →
BKGG © (2004-10-10 17:06) [0]В pcap-е есть такая функция:
Delphi => procedure PacketInitPacket(pPacket:Ppacket;Buffer:Pointer;Length:LongWord);cdecl external DLL;
C++ => VOID PacketInitPacket(LPPACKET lpPacket, PVOID Buffer, UINT Length);
следуюшее
var ...
packet_structure:Ppacket;
buffer:array [0..256000] of char;
begin
...
PacketInitPacket(packet_structure,@buffer,255000);
компилируется но во время выполнения видает ошибку Access violation at address .... in module "packet.dll". Write of address ....
Нет сомнения что ето из за @buffer но почему? кто-нибудь может мне обиснить почему ето происходить? Что тут не так?
← →
Palladin © (2004-10-10 17:10) [1]а память под packet_structure выделена?
← →
BKGG © (2004-10-10 19:11) [2]Спасибо большое! Это было из за GetMem.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.24;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.036 c