Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die mmioInstallIOProc-Funktion installiert oder entfernt eine benutzerdefinierte E/A-Prozedur. Diese Funktion sucht auch eine installierte E/A-Prozedur unter Verwendung des entsprechenden vierstelligen Codes.
Syntax
LPMMIOPROC mmioInstallIOProc(
FOURCC fccIOProc,
LPMMIOPROC pIOProc,
DWORD dwFlags
);
Parameter
fccIOProc
Vierzeichencode, der die E/A-Prozedur identifiziert, die installiert, entfernt oder gesucht werden soll. Alle Zeichen in diesem Code sollten Großbuchstaben sein.
pIOProc
Zeiger auf die zu installierende E/A-Prozedur. Um eine E/A-Prozedur zu entfernen oder zu suchen, legen Sie diesen Parameter auf NULL fest. Weitere Informationen zur E/A-Prozedur finden Sie unter MMIOProc.
dwFlags
Flag, das angibt, ob die E/A-Prozedur installiert, entfernt oder lokalisiert wird. Die folgenden Werte werden definiert.
| Wert | Bedeutung |
|---|---|
| MMIO_FINDPROC | Sucht nach der angegebenen E/A-Prozedur. |
| MMIO_GLOBALPROC | Dieses Flag ist ein Modifizierer für das MMIO_INSTALLPROC-Flag und gibt an, dass die E/A-Prozedur für die globale Verwendung installiert werden sollte. Dieses Flag wird ignoriert, wenn MMIO_FINDPROC oder MMIO_REMOVEPROC angegeben ist. |
| MMIO_INSTALLPROC | Installiert die angegebene E/A-Prozedur. |
| MMIO_REMOVEPROC | Entfernt die angegebene E/A-Prozedur. |
Rückgabewert
Gibt die Adresse der installierten, entfernten oder lokalisierten E/A-Prozedur zurück. Gibt NULL zurück, wenn ein Fehler vorliegt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mmiscapi.h (einschließlich Mmiscapi.h, Windows.h) |
| Bibliothek | Winmm.lib |
| DLL | Winmm.dll |