From DDK under NdisIMGetBindingContext:
“A highest level NDIS protocol driver or intermediate protocol can call NdisIMGetBindingContext from its ProtocolBindAdapter function to access the device context for a virtual NIC to which it is bound. The device context provides a common context area for all higher level protocols bound to the same underlying intermediate driver.”
In which situation will IM driver want to share its information with protocol drivers &
how do “higher level protocols” know the semantic of the shared “context area” ?
Abhijit