質問

I am developing a NDIS driver. NDIS sends packet to miniport. How will I know that the packet comes from NDIS is unicast, multicast or broadcast packet.How to find out a packet is unicast, multicast or broadcast..

役に立ちましたか?

解決

If you are writing an Ethernet driver (or at least, your media is similar to IEEE 802's MAC) you can use the ETH_IS_BROADCAST and ETH_IS_MULTICAST macros from ndis.h. Anything not broadcast or multicast is unicast.

For a code sample, see NICGetFrameTypeFromDestination from the netvmini sample.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top