Freigeben über


midiOutGetErrorText-Funktion (mmeapi.h)

Die midiOutGetErrorText-Funktion ruft eine Textbeschreibung für einen Fehler ab, der durch den angegebenen Fehlercode identifiziert wird.

Syntax

MMRESULT midiOutGetErrorText(
  MMRESULT mmrError,
  LPSTR    pszText,
  UINT     cchText
);

Parameter

mmrError

Fehlercode

pszText

Zeiger auf einen Puffer, der mit der Textfehlerbeschreibung gefüllt werden soll.

cchText

Länge des Puffers, auf den lpText verweist, in Zeichen.

Rückgabewert

Gibt MMSYSERR_NOERROR zurück, wenn erfolgreich oder andernfalls ein Fehler aufgetreten ist. Mögliche Fehlerwerte sind:

Rückgabecode Beschreibung
MMSYSERR_BADERRNUM
Die angegebene Fehlernummer liegt außerhalb des Bereichs.
MMSYSERR_INVALPARAM
Der angegebene Zeiger oder die angegebene Struktur ist ungültig.

Hinweise

Wenn die Textfehlerbeschreibung länger als der angegebene Puffer ist, wird die Beschreibung abgeschnitten. Die zurückgegebene Fehlerzeichenfolge ist immer NULL-beendet. Wenn cchText null ist, wird nichts kopiert, und die Funktion gibt MMSYSERR_NOERROR zurück. Alle Fehlerbeschreibungen sind kleiner als MAXERRORLENGTH-Zeichen lang.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mmeapi.h (einschließlich Windows.h)
Bibliothek Winmm.lib
DLL Winmm.dll

Weitere Informationen

MIDI-Funktionen