waveOutGetErrorText-Funktion (mmeapi.h)

Die waveOutGetErrorText-Funktion ruft eine Textbeschreibung des Fehlers ab, der durch die angegebene Fehlernummer identifiziert wird.

Syntax

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

Parameter

mmrError

Fehlernummer.

pszText

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

cchText

Größe des Puffers, auf den pszText 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_NODRIVER
Es ist kein Gerätetreiber vorhanden.
MMSYSERR_NOMEM
Speicher kann nicht zugeordnet oder gesperrt werden.

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 null zurück. Alle Fehlerbeschreibungen sind kleiner als MAXERRORLENGTH-Zeichen.

Anforderungen

Anforderung Wert
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ßen von Windows.h)
Bibliothek Winmm.lib
DLL Winmm.dll

Weitere Informationen

Waveform-Audio

Wellenformfunktionen