mmioSetInfo-Funktion (mmiscapi.h)
Die mmioSetInfo-Funktion aktualisiert die von der mmioGetInfo-Funktion abgerufenen Informationen zu einer Datei, die mit der mmioOpen-Funktion geöffnet wurde. Verwenden Sie diese Funktion, um den direkten Pufferzugriff auf eine Datei zu beenden, die für gepufferte E/A geöffnet wurde.
Syntax
MMRESULT mmioSetInfo(
HMMIO hmmio,
LPCMMIOINFO pmmioinfo,
UINT fuInfo
);
Parameter
hmmio
Dateihandle der Datei.
pmmioinfo
Zeiger auf eine MMIOINFO-Struktur , die von der mmioGetInfo-Funktion mit Informationen gefüllt ist.
fuInfo
Reserviert; muss null sein.
Rückgabewert
Gibt null zurück, wenn erfolgreich oder andernfalls ein Fehler auftritt.
Hinweise
Wenn Sie in den Datei-E/A-Puffer geschrieben haben, legen Sie das MMIO_DIRTY-Flag im dwFlags-Element der MMIOINFO-Struktur fest, bevor Sie mmioSetInfo aufrufen, um den direkten Pufferzugriff zu beenden. Andernfalls wird der Puffer nicht auf den Datenträger geleert.
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 | mmiscapi.h (include Mmiscapi.h, Windows.h) |
Bibliothek | Winmm.lib |
DLL | Winmm.dll |