Função AtaPortRegistryFreeBuffer (irb.h)
A rotina AtaPortRegistryFreeBuffer libera o buffer do Registro alocado usando AtaPortRegistryAllocateBuffer.
Sintaxe
void AtaPortRegistryFreeBuffer(
[in] PVOID ChannelExtension,
[in] PVOID Buffer
);
Parâmetros
[in] ChannelExtension
Um ponteiro para a extensão de canal.
[in] Buffer
Um ponteiro para o buffer a ser liberado.
Retornar valor
Nenhum
Comentários
AtaPortRegistryFreeBuffer libera operações de gravação adiadas para o registro.
O driver de miniporte deve chamar AtaPortRegistryFreeBuffer em sua rotina AtaChannelInitRoutine ou em sua rotina IdeHwControl . Ele não pode chamar AtaPortRegistryFreeBuffer de qualquer outra rotina. Além disso, o driver de miniporto só poderá chamar AtaPortRegistryFreeBuffer de sua rotina IdeHwControl se sua rotina IdeHwControl for chamada e tiver um valor de StartChannel ou StopChannel em seu parâmetro ControlAction .
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | irb.h (inclua Ata.h, Irb.h) |
Biblioteca | Ataport.lib; Pciidex.lib |