UID | title | description | old-location | tech.root | ms.date | keywords | ms.keywords | req.header | req.include-header | req.target-type | req.target-min-winverclnt | req.target-min-winversvr | req.kmdf-ver | req.umdf-ver | req.ddi-compliance | req.unicode-ansi | req.idl | req.max-support | req.namespace | req.assembly | req.type-library | req.lib | req.dll | req.irql | targetos | req.typenames | f1_keywords | topic_type | api_type | api_location | api_name | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
NF:irb.AtaPortStallExecution |
AtaPortStallExecution function (irb.h) |
The AtaPortStallExecution stalls in the miniport driver.Note The ATA port driver and ATA miniport driver models may be altered or unavailable in the future. |
storage\ataportstallexecution.htm |
storage |
03/29/2018 |
|
AtaPortStallExecution, AtaPortStallExecution function [Storage Devices], atartns_3a78519d-4ee5-4a4a-9564-1d2bbd256300.xml, irb/AtaPortStallExecution, storage.ataportstallexecution |
irb.h |
Ata.h, Irb.h |
Desktop |
Ataport.lib; Pciidex.lib |
Windows |
|
|
|
|
|
The AtaPortStallExecution stalls in the miniport driver.
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.
Specifies the delay interval, in microseconds.
Miniport drivers should rarely call the AtaPortStallExecution routine. The total stall time in any miniport driver routine must always be less than one millisecond. Because this call ties up a processor, the processor does no useful work while it stalls in the driver.
Typically, a miniport driver should call AtaPortStallExecution only if the driver must wait for some sort of state change on the HBA that is unable to cause an interrupt, or if the driver must delay for a very short interval between accesses to the HBA.
Miniport drivers should use the AtaPortRequestTimer routine for delays longer than 1 millisecond.