Share via


Función mmioInstallIOProcA (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 mmioInstallIOProcA(
  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.

Comentarios

Nota

El encabezado mmiscapi.h define mmioInstallIOProc como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.

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