// Try to deliver any buffered packets.\r
//\r
Status = MnpInstanceDeliverPacket (Instance);\r
+\r
+ //\r
+ // Dispatch the DPC queued by the NotifyFunction of Token->Event.\r
+ //\r
+ NetLibDispatchDpc ();\r
}\r
\r
ON_EXIT:\r
Status = (Status == EFI_ABORTED) ? EFI_SUCCESS : EFI_NOT_FOUND;\r
}\r
\r
+ //\r
+ // Dispatch the DPC queued by the NotifyFunction of the cancled token's events.\r
+ //\r
+ NetLibDispatchDpc ();\r
+\r
ON_EXIT:\r
NET_RESTORE_TPL (OldTpl);\r
\r
//\r
Status = MnpReceivePacket (Instance->MnpServiceData);\r
\r
+ NetLibDispatchDpc ();\r
+\r
ON_EXIT:\r
NET_RESTORE_TPL (OldTpl);\r
\r
return Status;\r
}\r
+\r