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