IDE_HW_RESET callback function (irb.h)
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.
Syntax
IDE_HW_RESET IdeHwReset;
BOOLEAN IdeHwReset(
[in] PVOID ChannelExtension
)
{...}
Parameters
[in] ChannelExtension
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.
Requirements
Requirement | Value |
---|---|
Target Platform | Desktop |
Header | irb.h (include Irb.h) |