IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)
Esse IOCTL é usado por um aplicativo de modo de usuário ou driver de modo kernel que requer notificação quando algo de interesse acontece no miniporto virtual. Esse IOCTL pode ser usado, por exemplo, quando uma operação específica do fornecedor e demorada, como a descoberta de dispositivos, é concluída.
Código principal
Buffer de entrada
O buffer em Irp-AssociatedIrp.SystemBuffer> contém uma estrutura definida pelo usuário.
Comprimento do buffer de entrada
Parameters.DeviceIoControl.InputBufferLength indica o tamanho, em bytes, de todos os dados de entrada.
Buffer de saída
As estruturas definidas pelo usuário atualizadas são retornadas no buffer em Irp-AssociatedIrp.SystemBuffer>.
Comprimento do buffer de saída
A duração do buffer.
Bloco de status
O campo Informações contém o número de bytes retornados no buffer de saída. O campo Status indica os resultados da operação.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ntddscsi.h (inclua Ntddscsi.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de