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:
2862768 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:
824684 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