NdisCompleteReset

VOID
NdisCompleteReset(
IN NDIS_HANDLE NdisBindingContext,
IN NDIS_STATUS Status
);

NdisCompleteReset is called by the NIC driver for an asynchronous reset operation. It forwards reset information to the ProtocolResetComplete function of the protocol driver that initiated the reset.

Parameters

NdisBindingContext

Specifies the context that the NDIS interface library associates with the binding.

Status

Specifies the final status of the reset operation. Possible values are:

NDIS_STATUS_FAILURE
NDIS_STATUS_HARD_ERRORS
NDIS_STATUS_NOT_ACCEPTED
NDIS_STATUS_NOT_RESETTABLE
NDIS_STATUS_RESET_IN_PROGRESS
NDIS_STATUS_SOFT_ERRORS
NDIS_STATUS_SUCCESS

Comments

NdisCompleteReset calls the ProtocolResetComplete function of the protocol driver that originally called NdisReset.

Callers of NdisCompleteReset run at IRQL <= DISPATCH_LEVEL.

See Also

MacReset, NdisReset, ProtocolResetComplete