NdisMResetMiniport function (ndis.h)

A miniport driver calls the NdisMResetMiniport function to trigger a later reset operation from NDIS.

Syntax

void NdisMResetMiniport(
  [in] NDIS_HANDLE MiniportAdapterHandle
);

Parameters

[in] MiniportAdapterHandle

The miniport adapter handle that NDIS passed to the MiniportAdapterHandle parameter of MiniportInitializeEx.

Return value

None

Remarks

A miniport driver calls NdisMResetMiniport when it determines that the device requires a hardware reset.

As a result, NDIS schedules a work item for calling the miniport driver's MiniportResetEx function asynchronously.

NdisMResetMiniport must be called at IRQL <= DISPATCH_LEVEL.

Requirements

Requirement Value
Minimum supported client Supported in NDIS 6.30 and later.
Target Platform Universal
Header ndis.h (include Ndis.h)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL