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 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 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 localizado. 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 neutro de codificación con código que no es neutral de codificación puede provocar discrepancias que dan lugar a errores de compilación o en tiempo de ejecución. Para obtener más información, vea Convenciones para prototipos de función.
Requisitos
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 (include Mmiscapi.h, Windows.h) |
Library | Winmm.lib |
Archivo DLL | Winmm.dll |