IDE_HW_RESET - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// irb.h

IDE_HW_RESET IdeHwReset;

BOOLEAN IdeHwReset(
  [in] PVOID ChannelExtension
)
{...}

View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nc-irb-ide_hw_reset)

IDE_HW_RESET callback function

Description

The IdeHwReset miniport driver routine resets the channel.

Note The ATA port driver and ATA miniport driver models may be altered or unavailable in the future. Instead, we recommend using the Storport driver and Storport miniport driver models.

Parameters

ChannelExtension [in]

A pointer to the channel extension.

Return value

IdeHwReset returns TRUE if the reset operation succeeded. Otherwise, it returns FALSE.

Remarks

The IdeHwReset routine should complete all pending requests and reset the indicated channel.

IdeHwReset can be called even if the miniport driver is not ready for another request.