chức năng "midiInGetNumDevs" trả về sai số thiết bị đầu vào MIDI trong Windows 8

Triệu chứng

Xem xét tình huống sau:

  • Bạn phát triển ứng dụng sử dụng hàm midiInGetNumDevs để lấy số kết nối thiết bị đầu vào MIDI.

  • Bạn chạy ứng dụng trên máy tính chạy Windows 8.

  • Bạn đưa thiết bị MIDI bộ bus nối tiếp (USB), và sau đó bạn cho ứng dụng gọi hàm midiInGetNumDevs .

  • Bạn loại bỏ thiết bị USB MIDI.

  • Ứng dụng gọi hàm midiInGetNumDevs lại cho bạn.

Trong trường hợp này, hàm midiInGetNumDevs trả về số kết nối thiết bị đầu vào MIDI, trước đó.

Lưu ý Các chức năng sau cũng có thể hoạt động không đúng trong Windows 8:

  • midiInGetDevCaps

  • midiInGetNumDevs

  • midiInMessage

  • midiInOpen

  • midiInPrepareHeader

  • midiInReset

  • midiInStart

  • midiInStop

  • midiInUnprepareHeader


Nguyên nhân

Sự cố này xảy ra vì ngắt kết nối thiết bị được liệt kê không chính xác khi các chức năng được gọi là.

Giải pháp

Thông tin cập nhật

Để giải quyết vấn đề này, cài đặt bản Cập Nhật 2862768. Để biết thêm thông tin về cách lấy gói cập nhật này, bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:

Windows RT, Windows 8 và Windows Server 2012 bản Cập Nhật: tháng 8 năm 2013

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Thông tin

Để biết thêm thông tin về thuật ngữ cập nhật phần mềm, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:

mô tả thuật ngữ chuẩn được sử dụng để miêu tả các bản cập nhật phần mềm Microsoft

Bạn cần thêm trợ giúp?

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×