NdisMIndicateStatusComplete
This function notifies NDIS, or NDISWAN, that the network adapter driver, which has called the NdisMIndicateStatus function one or more times to indicate hardware anomalies or run-time state changes in the network adapter, is ready to resume standard device I/O operations.
VOID NdisMIndicateStatusComplete(
IN NDIS_HANDLE MiniportAdapterHandle );
Parameters
- MiniportAdapterHandle
Handle originally input to the MiniportInitialize function.
Remarks
When a miniport calls this function, NDIS calls the ProtocolStatusComplete function(s) of bound protocol(s) that were previously notified of the immediately preceding state change(s) in the underlying network adapter with calls to their ProtocolStatus functions.
A miniport eventually must call this function after it calls the NdisMIndicateStatus function. However, a miniport need not deliver this function indications in one-to-one correspondence with its NdisMIndicateStatus indications. It can choose to issue a single status-complete indication for several status indications that have occurred, particularly when network traffic is high.
A protocol driver writer should assume that interrupts are enabled on the network adapter while ProtocolStatusComplete is running. A protocol driver writer should also assume that ProtocolStatus is re-entrant while ProtocolStatusComplete is running, particularly on an SMP platform.
Requirements
| Runs on | Versions | Defined in | Include | Link to |
|---|---|---|---|---|
| Windows CE OS | 2.0 and later | Ndis.h | Ndislib.lib |
Note This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.
See Also
MiniportInitialize, NdisMIndicateStatus, ProtocolStatus, ProtocolStatusComplete
Last updated on Tuesday, July 13, 2004
© 1992-2000 Microsoft Corporation. All rights reserved.