Funzione mmioInstallIOProc (mmiscapi.h)

La funzione mmioInstallIOProc installa o rimuove una routine di I/O personalizzata. Questa funzione individua anche una procedura di I/O installata, usando il codice a quattro caratteri corrispondente.

Sintassi

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

Parametri

fccIOProc

Codice a quattro caratteri che identifica la procedura di I/O da installare, rimuovere o individuare. Tutti i caratteri in questo codice devono essere maiuscoli.

pIOProc

Puntatore alla procedura di I/O da installare. Per rimuovere o individuare una procedura di I/O, impostare questo parametro su NULL. Per altre informazioni sulla procedura di I/O, vedere MMIOProc.

dwFlags

Flag che indica se la procedura di I/O è in corso di installazione, rimozione o posizione. Vengono definiti i valori seguenti.

Valore Significato
MMIO_FINDPROC Cerca la procedura di I/O specificata.
MMIO_GLOBALPROC Questo flag è un modificatore del flag MMIO_INSTALLPROC e indica che la procedura di I/O deve essere installata per l'uso globale. Questo flag viene ignorato se viene specificato MMIO_FINDPROC o MMIO_REMOVEPROC.
MMIO_INSTALLPROC Installa la procedura di I/O specificata.
MMIO_REMOVEPROC Rimuove la procedura di I/O specificata.

Valore restituito

Restituisce l'indirizzo della procedura di I/O installata, rimossa o individuata. Restituisce NULL se si verifica un errore.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mmiscapi.h (include Mmiscapi.h, Windows.h)
Libreria Winmm.lib
DLL Winmm.dll