fonction mmioSetInfo (mmiscapi.h)
La fonction mmioSetInfo met à jour les informations récupérées par la fonction mmioGetInfo sur un fichier ouvert à l’aide de la fonction mmioOpen . Utilisez cette fonction pour arrêter l’accès direct à la mémoire tampon d’un fichier ouvert pour les E/S mises en mémoire tampon.
Syntaxe
MMRESULT mmioSetInfo(
HMMIO hmmio,
LPCMMIOINFO pmmioinfo,
UINT fuInfo
);
Paramètres
hmmio
Handle de fichier du fichier.
pmmioinfo
Pointeur vers une structure MMIOINFO remplie d’informations par la fonction mmioGetInfo .
fuInfo
Réservés au; doit être égal à zéro.
Valeur retournée
Retourne zéro en cas de réussite ou une erreur dans le cas contraire.
Remarques
Si vous avez écrit dans la mémoire tampon d’E/S du fichier, définissez l’indicateur MMIO_DIRTY dans le membre dwFlags de la structure MMIOINFO avant d’appeler mmioSetInfo pour arrêter l’accès direct à la mémoire tampon. Sinon, la mémoire tampon n’est pas vidée sur le disque.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | mmiscapi.h (inclure Mmiscapi.h, Windows.h) |
Bibliothèque | Winmm.lib |
DLL | Winmm.dll |