Поделиться через


Функция AtaPortCompleteRequest (irb.h)

Подпрограмма AtaPortCompleteRequest завершает указанный IRB.

Примечание В будущем модели драйверов портов ATA и мини-порта ATA могут быть изменены или недоступны. Вместо этого мы рекомендуем использовать драйвера Storport и минипорта Storport модели драйверов.
 

Синтаксис

void AtaPortCompleteRequest(
  [in] PVOID              ChannelExtension,
  [in] PIDE_REQUEST_BLOCK Irb
);

Параметры

[in] ChannelExtension

Указатель на расширение канала.

[in] Irb

Указатель на структуру типа IDE_REQUEST_BLOCK, которая определяет блок запроса интегрированной среды разработки (IRB).

Возвращаемое значение

Никакой

Замечания

Драйвер минипорта использует эту подпрограмму для указания драйверу порта, завершенного IRB. Минипорт-драйвер не должен касаться IRB после этого вызова. Ошибка завершения IRB с состоянием IRB_STATUS_PENDING.

Требования

Требование Ценность
целевая платформа Настольный
заголовка irb.h (include Ata.h, Irb.h)
библиотеки Ataport.lib; Pciidex.lib

См. также

IDE_REQUEST_BLOCK