Share via


Función mmioInstallIOProc (mmiscapi.h)

La función mmioInstallIOProc instala o quita un procedimiento de E/S personalizado. Esta función también busca un procedimiento de E/S instalado, con su código de cuatro caracteres correspondiente.

Sintaxis

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

Parámetros

fccIOProc

Código de cuatro caracteres que identifica el procedimiento de E/S que se va a instalar, quitar o localizar. Todos los caracteres de este código deben estar en mayúsculas.

pIOProc

Puntero al procedimiento de E/S que se va a instalar. Para quitar o buscar un procedimiento de E/S, establezca este parámetro en NULL. Para obtener más información sobre el procedimiento de E/S, vea MMIOProc.

dwFlags

Marca que indica si el procedimiento de E/S se está instalando, quitando o localizado. Se definen los valores siguientes.

Valor Significado
MMIO_FINDPROC Busca el procedimiento de E/S especificado.
MMIO_GLOBALPROC Esta marca es un modificador de la marca MMIO_INSTALLPROC e indica que se debe instalar el procedimiento de E/S para uso global. Esta marca se omite si se especifica MMIO_FINDPROC o MMIO_REMOVEPROC.
MMIO_INSTALLPROC Instala el procedimiento de E/S especificado.
MMIO_REMOVEPROC Quita el procedimiento de E/S especificado.

Valor devuelto

Devuelve la dirección del procedimiento de E/S instalado, quitado o ubicado. Devuelve NULL si se produce un error.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mmiscapi.h (incluye Mmiscapi.h, Windows.h)
Library Winmm.lib
Archivo DLL Winmm.dll