Compartir a través de


Función mmioInstallIOProcW (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 mmioInstallIOProcW(
  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 ubicado. Se definen los siguientes valores.

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 el procedimiento de E/S debe instalarse para su 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.

Observaciones

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 Conventions for Function Prototypes.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 2000 Professional [solo aplicaciones de escritorio]
servidor mínimo admitido Windows 2000 Server [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de mmiscapi.h (incluya Mmiscapi.h, Windows.h)
biblioteca de Winmm.lib
DLL de Winmm.dll