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