mmioInstallIOProc  1MD3BJ9 

The mmioInstallIOProc function installs or removes a custom I/O procedure. This function also locates an installed I/O procedure, using its corresponding four-character code.

LPMMIOPROC mmioInstallIOProc(

    FOURCC fccIOProc,

 

    LPMMIOPROC pIOProc,

 

    DWORD dwFlags

 

   );

 

 

Parameters

fccIOProc

Four-character code identifying the I/O procedure to install, remove, or locate. All characters in this code should be uppercase.

pIOProc

Address of the I/O procedure to install. To remove or locate an I/O procedure, set this parameter to NULL. For more information about the I/O procedure, see MMIOProc8DNCES.

dwFlags

Flag indicating whether the I/O procedure is being installed, removed, or located. The following values are defined:

MMIO_FINDPROC

Searches for the specified I/O procedure.

MMIO_GLOBALPROC

This flag is a modifier to the MMIO_INSTALLPROC flag and indicates the I/O procedure should be installed for global use. This flag is ignored if MMIO_FINDPROC or MMIO_REMOVEPROC is specified.

MMIO_INSTALLPROC

Installs the specified I/O procedure.

MMIO_REMOVEPROC

Removes the specified I/O procedure.

 

Return Values

Returns the address of the I/O procedure installed, removed, or located. Returns NULL if there is an error.

See Also

MMIOProc