Home > Software engineering >  NDIS intermediate level driver modifying packets
NDIS intermediate level driver modifying packets

Time:10-01

Because of how familiar with ndis, so to ask you a great god, and I based on example WDK passthru extension, in PtReceivePacket PtReceive intercept receive package in the two functions, determine whether need to filter, if you need to filter, just upload a custom data packets, because not too familiar with ndis, so their study, this is what I want: apply for a block of memory used for custom packet buffer, fill out the custom data, apply for a new packet, the packet with buffer, then upload, but there is a problem like this, don't know where should I apply for the memory is released, it will cause a memory leak, and will also be blue screen,

Ask next everybody since the great god, and how to modify the packet in the middle tier of the ndis driver, or construct a packet,

CodePudding user response:

Windows driver development http://www.osronline.com/

CodePudding user response:

Don't use passthru, use ndislwf
  • Related