Handling Status Indications in a Protocol Driver

Protocol drivers must supply a ProtocolStatusEx function that NDIS calls when an underlying driver reports status.

NDIS calls a protocol driver's ProtocolStatusEx function, after an underlying driver calls a status indication function (NdisMIndicateStatus or NdisFIndicateStatus). For more information about indicating status from a miniport driver, see Adapter Status Indications.

For more information about indicating status from a filter driver, see Filter Module Status Indications.

If the status indication is associated with an OID request, the underlying driver can set the DestinationHandle and RequestId members so that NDIS can provide the status indication to a specific protocol binding. For more information about OID requests, see Protocol Driver OID Requests.