You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reported via Microsoft Hardware Dev Center crash telemetry.
When the Npcap driver's FILTER_PAUSE method is called, it puts the driver into the paused state, but if any NBLs are pending (packets waiting to be sent) they are sent anyway, and then NdisFPauseComplete is called, even though NPF_Pause already returned NDIS_STATUS_SUCCESS.
Instead, NPF_Pause should set the PausePending flag (as it does) and then wait until all NBLs are processed before returning NDIS_STATUS_SUCCESS.
The text was updated successfully, but these errors were encountered:
Reported via Microsoft Hardware Dev Center crash telemetry.
When the Npcap driver's
FILTER_PAUSE
method is called, it puts the driver into the paused state, but if any NBLs are pending (packets waiting to be sent) they are sent anyway, and thenNdisFPauseComplete
is called, even thoughNPF_Pause
already returnedNDIS_STATUS_SUCCESS
.Instead,
NPF_Pause
should set thePausePending
flag (as it does) and then wait until all NBLs are processed before returningNDIS_STATUS_SUCCESS
.The text was updated successfully, but these errors were encountered: