Condividi tramite


funzione mmioInstallIOProcA (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 mmioInstallIOProcA(
  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 routine 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 fase 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 in caso di errore.

Osservazioni

Nota

L'intestazione mmiscapi.h definisce mmioInstallIOProc come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows 2000 Professional [solo app desktop]
server minimo supportato Windows 2000 Server [solo app desktop]
piattaforma di destinazione Finestre
intestazione mmiscapi.h (include Mmiscapi.h, Windows.h)
libreria Winmm.lib
dll Winmm.dll