<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Buna,<br>
<br>
am si eu o problema la tema5 pe windows. Mentionez ca tema5 pe linux imi merge perfect, deci ganidrea este ok.<br>
<br>
Nu stiu cum sa copiez din buffer structura fwr pt FW_ADD_RULE si cum sa citesc din buffer si sa pun la loc ce trebuie pt FW_LIST.<br>
<br>
Mentionez ca am pornit de la laboratorul rezolvat de networking (partea de filter-hook). Am vazut ca in lab ei au folosit DO_BUFFERED_IO si ca in functia de DeviceIoControl ei citesc variabila buffer din irp-&gt;AssociatedIrp.SystemBuffer<br>
<br>
ceea ce am incercat e ceva de genul pt FW_ADD_RULE:<br>
struct fwr tmp;<br>
RtlCopyMemory(&amp;tmp, buffer,sizeof(struct fwr)); <br>
<br>
nu merge (evident....ca altfel nu as fi intrebat).<br>
<br>
what am i doing wrong?<br>
<br>
cumva trebuie sa imi definesc eu propriile functii de read si write si sa le pun in driver-&gt;MajorFunction[ IRP_MJ_READ ] si driver-&gt;MajorFunction[ IRP_MJ_WRITE]?<br>
<br>
Multumesc anticipat<br>
</div>
</body>
</html>