מאפייני הבעיה
שקול את התרחיש הבא:
-
פיתוח יישום המשתמשת בפונקציה midiInGetNumDevs כדי לאחזר מספר התקני קלט MIDI מחוברים.
-
הפעל את היישום במחשב מבוסס-Windows 8.
-
הוספת התקן MIDI אפיק טורי אוניברסלי (USB) ולאחר מכן אפשר ליישום לקרוא לפונקציה midiInGetNumDevs .
-
הסר את התקן ה-USB MIDI.
-
אפשר ליישום לקרוא לפונקציה midiInGetNumDevs שוב.
בתרחיש זה, הפונקציה midiInGetNumDevs מחזירה את המספר הקודם של התקני קלט MIDI מחוברים.
הערה הפונקציות הבאות עשוי גם להתנהג באופן שגוי ב- Windows 8:
-
midiInGetDevCaps
-
midiInGetNumDevs
-
midiInMessage
-
midiInOpen
-
midiInPrepareHeader
-
midiInReset
-
midiInStart
-
midiInStop
-
midiInUnprepareHeader
הגורם
בעיה זו מתרחשת מאחר ניתוק התקנים ממוספרים בצורה שגויה כאשר הפונקציות נקראות.
פתרון
עדכון מידע
כדי לפתור בעיה זו, התקן את אוסף העדכונים 2862768. לקבלת מידע נוסף אודות אופן ההשגה של חבילת אוסף עדכונים זו, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
2862768 Windows RT, Windows 8 ו- Windows Server 2012 אוסף עדכונים: באוגוסט 2013
מצב
Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.
מידע נוסף
לקבלת מידע נוסף על מינוח עדכוני התכנה, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של מיקרוסופט