컴퓨터 지식 네트워크 - 컴퓨터 구성 - WriteFile()로 쓴 데이터의 최대값을 0x41로만 고정할 수 있나요? 보내야 하는 길이에 맞게 어떻게 보내나요?

WriteFile()로 쓴 데이터의 최대값을 0x41로만 고정할 수 있나요? 보내야 하는 길이에 맞게 어떻게 보내나요?

이것은 장치와 관련된 것으로 보고서 길이는 하드웨어 보고서 설명자(0x41은 65, 1바이트 보고서 ID와 64바이트의 콘텐츠여야 함)에 지정되어 있으므로 데이터를 보낼 때 즉, 65바이트를 전송해야 하고 나머지 0바이트를 사용하여 이를 보충해야 합니다. 그렇지 않으면 writeFile이 매개변수 오류 번호 87을 반환합니다. 이것은 제가 최근에 알아낸 것입니다. HID_USB 사용자 정의 장치와 통신합니다.

上篇: Win1 바탕 화면에 일기 예보를 표시하는 방법 下篇: 스노우플러스 전자담배는 금지되나요?
관련 내용