Re: Virtual network adapters

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance

From: Senthil (Senthil_at_discussions.microsoft.com)
Date: 12/06/04

  • Next message: Sunny: "RE: How to generate network traffice in driver?"
    Date: Sun, 5 Dec 2004 22:19:06 -0800
    
    

    Hi Maxim,
                 My driver is like netvmini sample of DDK. I want to pass
    packets to the destination using a network device.
    Thanks
    Senthil

    "Maxim S. Shatskih" wrote:

    > Such a driver must be a MUX-style intermediate.
    >
    > --
    > Maxim Shatskih, Windows DDK MVP
    > StorageCraft Corporation
    > maxim@storagecraft.com
    > http://www.storagecraft.com
    >
    > "Senthil" <Senthil@discussions.microsoft.com> wrote in message
    > news:2C025AC0-C114-4C72-9059-C536DC7EE566@microsoft.com...
    > > Hi,
    > > I have written a virtual network adapter/Virtual miniort
    > > driver(NDIS). I want to send the data i receive in my virtual adapter's
    > > MiniportSend funcion across network using a network device.
    > > Inorder to do that, the packet i have received in virtual miniport driver's
    > > MiniportSend has to be passed to MiniportSend of miniport driver. NDIS
    > > intermediate drivers passes the packet to the miniport driver using NdisSend.
    > > Since the driver i have written is not an intermediate driver,NdisSend
    > > function can not be used to send the packet to a miniport driver. NdisSend
    > > function requires the binding handle which a virtual miniport driver can not
    > > have. Only NDIS intermediate driver can get a binding handle which it can use
    > > in NdisSend.
    > > Could you let me know how can i pass the packet to the MiniportSend
    > > of miniport driver from my MiniportSend of virtual miniport driver?
    > > Thanks & Regards,
    > > Senthil
    >
    >
    >


  • Next message: Sunny: "RE: How to generate network traffice in driver?"

    Relevant Pages

    • RE: How can I create IPv6 over IPv4 UDP tunnelling network device
      ... and offer a solution that we've given our customers for similar tunneling ... miniport driver manual of the windows DDK. ... An application of IPv6 send a ipv6 packet to the network ... IPv4 Protocol stack receives the packet. ...
      (microsoft.public.development.device.drivers)
    • RE: How can I create IPv6 over IPv4 UDP tunnelling network device driv
      ... and offer a solution that we've given our customers for similar tunneling ... miniport driver manual of the windows DDK. ... An application of IPv6 send a ipv6 packet to the network ... IPv4 Protocol stack receives the packet. ...
      (microsoft.public.development.device.drivers)
    • Re: Load distribution among NICs( which driver mode to follow)
      ... If you have two nics with different lans you have no problems ... > packet among the available NIC's. ...
      (microsoft.public.win32.programmer.kernel)
    • Re: Does NBLFlags set by protocol driver or NDIS to some meaning value that can be interpreted by mi
      ... If there was something public for miniport driver to use, it would have been in public header files. ... So you can check the first NB in the NBL and if it is UDP or TCP, conclude all of them are TCP or UDP. ... By useful value I mean say a flag that indicates the payload is a tcp packet, icmp, udp packet etc. ...
      (microsoft.public.development.device.drivers)
    • Re: Virtual network adapters
      ... Such a driver must be a MUX-style intermediate. ... > intermediate drivers passes the packet to the miniport driver using NdisSend. ... > function requires the binding handle which a virtual miniport driver can not ...
      (microsoft.public.development.device.drivers)