NdisIndicateStatus

VOID
    NdisIndicateStatus(
        IN NDIS_HANDLE  NdisBindingContext,
        IN NDIS_STATUS  GeneralStatus,
        IN PVOID  StatusBuffer,
        IN UINT  StatusBufferSize
        );

NdisIndicateStatus is called by the NIC driver to forward an indication of changes in network interface card status to a bound protocol driver.

Parameters

NdisBindingContext
Specifies the context that the NDIS interface library associates with the binding.
GeneralStatus
Specifies the NDIS_STATUS_XXX the NIC driver is indicating.
StatusBuffer
Points to a buffer containing media-specific data that depends on the value of GeneralStatus.
StatusBufferSize
Specifies the length, in bytes, of StatusBuffer.

Comments

To deliver the indication, NdisIndicateStatus, calls the ProtocolStatus function of the driver identified by the given handle at NdisBindingContext.

Callers of NdisIndicateStatus can be running at any IRQL.

See Also

MacReset, ProtocolStatus