IOCTL_HID_WRITE_REPORT IOCTL (hidport.h)
A solicitação IOCTL_HID_WRITE_REPORT envia um relatório HID para um dispositivo HIDClass.
Para obter informações gerais sobre dispositivos HIDClass, consulte Coleções HID.
Código principal
Buffer de entrada
Irp->UserBuffer aponta para uma estrutura HID_XFER_PACKET contém os parâmetros e o relatório a serem transmitidos para o dispositivo. Os seguintes membros são usados:
Comprimento do buffer de entrada
O tamanho de uma estrutura HID_XFER_PACKET .
Buffer de saída
Nenhum.
Comprimento do buffer de saída
Nenhum.
Bloco de status
Os minidrivers HID que executam a E/S para o dispositivo definem os seguintes campos de Irp-IoStatus>:
- As informações são definidas como o número de bytes transferidos para o dispositivo.
- O status será definido como STATUS_SUCCESS se a transferência for concluída sem erros. Caso contrário, ele será definido como um código de erro NTSTATUS apropriado.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | hidport.h (inclua Hidport.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