Regra WriteReqs (kmdf)
A regra WriteReqs especifica que uma solicitação de gravação não é passada para métodos KMDF inadequados.
Todas as solicitações apresentadas ao driver no retorno de chamada da função de retorno de chamada de evento EvtIoWrite têm garantia de serem solicitações de gravação. Essas solicitações não podem ser enviadas usando métodos KMDF projetados especificamente para enviar solicitações de leitura ou IOCTL.
As solicitações de gravação não podem ser enviadas para os métodos a seguir
WdfUsbTargetPipeReadSynchronously
WdfIoTargetSendIoctlSynchronously,
WdfIoTargetSendInternalIoctlSynchronously,
WdfIoTargetSendInternalIoctlOthersSynchronously,
WdfIoTargetSendReadSynchronously.
Modelo de driver: KMDF
Como testar
Em tempo de compilação |
---|
Execute o Verificador de Driver Estático e especifique a regra WriteReqs . Use as seguintes etapas para executar uma análise do código:
Para obter mais informações, consulte Usando o verificador de driver estático para localizar defeitos em drivers. |
Aplica-se a
WdfIoTargetSendInternalIoctlOthersSynchronouslyWdfIoTargetSendInternalIoctlSynchronouslyWdfIoTargetSendIoctlSynchronouslyWdfIoTargetSendReadSynchronouslyWdfUsbTargetPipeReadSynchronously