Partilhar via


IOCTL_MINIPORT_PROCESS_SERVICE_IRP IOCTL (ntddscsi.h)

Esse IOCTL é usado por um aplicativo de modo de usuário ou driver no 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

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

O buffer em > 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 >AssociatedIrp.SystemBuffer.

Comprimento do buffer de saída

O comprimento do buffer.

Bloco de status

O campo informações de 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 (include Ntddscsi.h)

Consulte também

HwStorProcessServiceRequest