Freigeben über


MMIOM_OPEN Nachricht

Die MMIOM_OPEN Nachricht wird von der mmioOpen-Funktion an eine E/A-Prozedur gesendet, um das Öffnen oder Löschen einer Datei anzufordern.

MMIOM_OPEN 
lParam1 = (LPARAM) lpszFileName 
lParam2 = reserved 

Parameter

lpszFileName

Null-beendete Zeichenfolge, die den Namen der zu öffnenden Datei enthält.

lParam2

Reserviert.

Rückgabewert

Gibt MMSYSERR_NOERROR zurück, wenn erfolgreich oder andernfalls ein Fehler aufgetreten ist. Folgende Fehlerwerte sind möglich:

Anforderung Wert
MMIOM_CANNOTOPEN Die Datei konnte nicht geöffnet werden.
MMIOM_OUTOFMEMORY Nicht genügend Arbeitsspeicher zum Ausführen des Vorgangs.

Bemerkungen

Das dwFlags-Element der MMIOINFO-Struktur enthält Flags, die an die mmioOpen-Funktion übergeben werden.

Das lDiskOffset-Element der MMIOINFO-Struktur wird mit 0 initialisiert. Wenn dieser Wert falsch ist, muss er von der E/A-Prozedur korrigiert werden.

Wenn die Anwendung eine MMIOINFO-Struktur an mmioOpen übergeben hat, wird der Rückgabewert im wErrorRet-Element zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Mmsystem.h (einschließlich Windows.h)