mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 20:25:39 +00:00
- Implement NdisMIndicateStatusComplete
svn path=/branches/aicom-network-fixes/; revision=36632
This commit is contained in:
parent
c3bf439096
commit
aed6591143
1 changed files with 21 additions and 2 deletions
|
@ -1163,7 +1163,7 @@ NdisMIndicateStatus(
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @implemented
|
||||||
*/
|
*/
|
||||||
#undef NdisMIndicateStatusComplete
|
#undef NdisMIndicateStatusComplete
|
||||||
VOID
|
VOID
|
||||||
|
@ -1171,7 +1171,26 @@ EXPORT
|
||||||
NdisMIndicateStatusComplete(
|
NdisMIndicateStatusComplete(
|
||||||
IN NDIS_HANDLE MiniportAdapterHandle)
|
IN NDIS_HANDLE MiniportAdapterHandle)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED
|
PLOGICAL_ADAPTER Adapter = MiniportAdapterHandle;
|
||||||
|
PLIST_ENTRY CurrentEntry;
|
||||||
|
PADAPTER_BINDING AdapterBinding;
|
||||||
|
KIRQL OldIrql;
|
||||||
|
|
||||||
|
KeAcquireSpinLock(&Adapter->NdisMiniportBlock.Lock, &OldIrql);
|
||||||
|
|
||||||
|
CurrentEntry = Adapter->ProtocolListHead.Flink;
|
||||||
|
|
||||||
|
while (CurrentEntry != &Adapter->ProtocolListHead)
|
||||||
|
{
|
||||||
|
AdapterBinding = CONTAINING_RECORD(CurrentEntry, ADAPTER_BINDING, AdapterListEntry);
|
||||||
|
|
||||||
|
(*AdapterBinding->ProtocolBinding->Chars.StatusCompleteHandler)(
|
||||||
|
AdapterBinding->NdisOpenBlock.ProtocolBindingContext);
|
||||||
|
|
||||||
|
CurrentEntry = CurrentEntry->Flink;
|
||||||
|
}
|
||||||
|
|
||||||
|
KeReleaseSpinLock(&Adapter->NdisMiniportBlock.Lock, OldIrql);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue