Can a NBL change under me after I have called FwpsReferenceNetBufferList0 on it ? RRS feed

  • Question

  • I receive an NBL in the DATAGRAM_DATA layer in WFP (Windows Filtering Platform). I call FwpsReferenceNetBufferList0 on it since I want to use it outside the callback function. However, the NBL by design is a multiple level structure of NBs and MDLs, and I assume it can change at any time after I have returned from my callout. How then do I synchronize access to this multi-level structure when I do get around to walking through it ?
    Thursday, November 26, 2015 12:09 AM