Removing NBL from NBL list.

Hello.
Help me please.
When I remove an NBL from an NBL list (inside the FilterSendNetBufferListsComplete function) (NdisFreeNetBufferList()), should I adiast a NetBuffer->next element?
For example
1 → 2 → 3 → 4 → 5 → 6;
when I remove the third number nbl(3) Have I to write
(2) → next := &(3) ?
I think that that must do the NdisFreeNetBufferList() function.

adjust

Hello.
Help me please.
When I remove an NBL from an NBL list (inside the FilterSendNetBufferListsComplete function) (NdisFreeNetBufferList()), should I adjust a NetBuffer->next element?
For example
1 → 2 → 3 → 4 → 5 → 6;
when I remove the third number nbl(3) Have I to write
(2) → next := &(4) ?
I think that that must do the NdisFreeNetBufferList() function.

Thanks all. I already found the solution.
https://github.com/microsoft/ndis-driver-library/blob/main/README.md

I saw in https://github.com/microsoft/ndis-driver-library/issues/3 that someone has said this repo is missing files, is it still the case? Even so what kind of files would it be missing?