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 |