funzione mmioInstallIOProcW (mmiscapi.h)
La funzione mmioInstallIOProc installa o rimuove una procedura di I/O personalizzata. Questa funzione individua anche una procedura di I/O installata usando il codice a quattro caratteri corrispondente.
Sintassi
LPMMIOPROC mmioInstallIOProcW(
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 di 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 corso di installazione, rimozione o posizione. I valori seguenti sono definiti.
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 situata. Restituisce NULL se si verifica un errore.
Commenti
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 preprocessore UNICODE. La combinazione dell'utilizzo dell'alias di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.
Requisiti
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 (includono Mmiscapi.h, Windows.h) |
Libreria | Winmm.lib |
DLL | Winmm.dll |