Partager via


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