fonction mmioInstallIOProc (mmiscapi.h)

La fonction mmioInstallIOProc installe ou supprime une procédure d’E/S personnalisée. Cette fonction localise également une procédure d’E/S installée, à l’aide de son code à quatre caractères correspondant.

Syntaxe

LPMMIOPROC mmioInstallIOProc(
  FOURCC     fccIOProc,
  LPMMIOPROC pIOProc,
  DWORD      dwFlags
);

Paramètres

fccIOProc

Code à quatre caractères identifiant la procédure d’E/S à installer, supprimer ou localiser. Tous les caractères de ce code doivent être en majuscules.

pIOProc

Pointeur vers la procédure d’E/S à installer. Pour supprimer ou localiser une procédure d’E/S, définissez ce paramètre sur NULL. Pour plus d’informations sur la procédure d’E/S, consultez MMIOProc.

dwFlags

Indicateur indiquant si la procédure d’E/S est installée, supprimée ou localisée. Les valeurs suivantes sont définies.

Valeur Signification
MMIO_FINDPROC Recherche la procédure d’E/S spécifiée.
MMIO_GLOBALPROC Cet indicateur est un modificateur de l’indicateur MMIO_INSTALLPROC et indique que la procédure d’E/S doit être installée pour une utilisation globale. Cet indicateur est ignoré si MMIO_FINDPROC ou MMIO_REMOVEPROC est spécifié.
MMIO_INSTALLPROC Installe la procédure d’E/S spécifiée.
MMIO_REMOVEPROC Supprime la procédure d’E/S spécifiée.

Valeur retournée

Retourne l’adresse de la procédure d’E/S installée, supprimée ou localisée. Retourne la valeur NULL en cas d’erreur.

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