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 |