Freigeben über


MMIOM_SEEK Nachricht

Die MMIOM_SEEK Nachricht wird von der mmioSeek-Funktion an eine E/A-Prozedur gesendet, um anzufordern, dass die aktuelle Dateiposition verschoben wird.

MMIOM_SEEK 
lParam1 = (LPARAM) lNewFilePos 
lParam2 = (LPARAM) lChangeFlag 

Parameter

lNewFilePos

Neue Dateiposition. Die Bedeutung dieses Werts hängt von dem inlChangeFlag angegebenen Flag ab.

lChangeFlag

Flag, das angibt, wie die Dateiposition geändert wird. Die folgenden Werte werden definiert:

Anforderung Wert
SEEK_CUR Verschieben Sie die Dateiposition von der aktuellen Position in lNewFilePos Bytes. lNewFilePos kann positiv oder negativ sein.
SEEK_END Verschieben Sie die Dateiposition vom Ende der Datei in lNewFilePos Bytes.
SEEK_SET Verschieben Sie die Dateiposition vom Anfang der Datei in lNewFilePos Bytes.

Rückgabewert

Gibt die neue Dateiposition zurück. Wenn ein Fehler auftritt, ist der Rückgabewert 1.

Bemerkungen

Die E/A-Prozedur ist für die Aufrechterhaltung der aktuellen Dateiposition im lDiskOffset-Element der MMIOINFO-Struktur verantwortlich.

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 (windows.h einschließen)