Compartilhar via


Função AtaPortCompleteRequest (irb.h)

A rotina AtaPortCompleteRequest conclui o IRB indicado.

Nota O driver de porta do ATA e os modelos de driver de miniporta do ATA podem ser alterados ou indisponíveis no futuro. Em vez disso, recomendamos usar os modelos de driver storport e driver de miniporto Storport .
 

Sintaxe

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

Parâmetros

[in] ChannelExtension

Um ponteiro para a extensão de canal.

[in] Irb

Um ponteiro para uma estrutura do tipo IDE_REQUEST_BLOCK que define o IRB (bloco de solicitação do IDE) a ser concluído.

Retornar valor

Nenhum

Comentários

O driver de miniporta usa essa rotina para indicar ao driver de porta que o IRB concluiu. O driver de miniporta não deve tocar no IRB após essa chamada. É um erro concluir um IRB com status IRB_STATUS_PENDING.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho irb.h (inclua Ata.h, Irb.h)
Biblioteca Ataport.lib; Pciidex.lib

Confira também

IDE_REQUEST_BLOCK