Auf Englisch lesen

Freigeben über


mmiscapi.h-Header

Dieser Header wird von Windows Multimedia verwendet. Weitere Informationen finden Sie unter

mmiscapi.h enthält die folgenden Programmierschnittstellen:

Functions

 
CloseDriver

Schließt einen installierbaren Treiber.
DefDriverProc

Stellt die Standardverarbeitung für alle Nachrichten bereit, die nicht von einem installierbaren Treiber verarbeitet werden. Diese Funktion soll nur innerhalb der DriverProc-Funktion eines installierbaren Treibers verwendet werden. (DefDriverProc)
DriverCallback

Ruft eine Rückruffunktion auf, sendet eine Nachricht an ein Fenster oder hebt die Blockierung eines Threads auf. Die Aktion hängt vom Wert des Benachrichtigungsflags ab. Diese Funktion soll nur innerhalb der DriverProc-Funktion eines installierbaren Treibers verwendet werden.
DrvDefDriverProc

Stellt die Standardverarbeitung für alle Nachrichten bereit, die nicht von einem installierbaren Treiber verarbeitet werden. Diese Funktion soll nur innerhalb der DriverProc-Funktion eines installierbaren Treibers verwendet werden. D
DrvGetModuleHandle

Ruft das instance-Handle des Moduls ab, das den installierbaren Treiber enthält. Diese Funktion wird zur Kompatibilität mit früheren Windows-Versionen bereitgestellt.
GetDriverModuleHandle

Ruft das instance-Handle des Moduls ab, das den installierbaren Treiber enthält.
mmioAdvance

Die mmioAdvance-Funktion erhöht den E/A-Puffer einer Datei, die für den direkten E/A-Pufferzugriff mit der mmioGetInfo-Funktion eingerichtet ist.
mmioAscend

Die mmioAscend-Funktion steigt aus einem Block in einer RIFF-Datei auf, die mit der mmioDescend-Funktion absteigen oder mit der mmioCreateChunk-Funktion erstellt wurde.
mmioClose

Die mmioClose-Funktion schließt eine Datei, die mit der funktion mmioOpen geöffnet wurde.
mmioCreateChunk

Die mmioCreateChunk-Funktion erstellt einen Block in einer RIFF-Datei, die mithilfe der mmioOpen-Funktion geöffnet wurde.
mmioDescend

Die mmioDescend-Funktion geht in einen Teil einer RIFF-Datei ab, die mit der mmioOpen-Funktion geöffnet wurde. Es kann auch nach einem bestimmten Blöcke suchen.
mmioFlush

Die mmioFlush-Funktion schreibt den E/A-Puffer einer Datei auf den Datenträger, wenn der Puffer in den Puffer geschrieben wurde.
mmioGetInfo

Die mmioGetInfo-Funktion ruft Informationen zu einer Datei ab, die mithilfe der funktion mmioOpen geöffnet wurde. Diese Informationen ermöglichen es der Anwendung, direkt auf den E/A-Puffer zuzugreifen, wenn die Datei für gepufferte E/A-Vorgänge geöffnet wird.
mmioInstallIOProc

Die mmioInstallIOProc-Funktion installiert oder entfernt eine benutzerdefinierte E/A-Prozedur und sucht eine installierte E/A-Prozedur unter Verwendung des entsprechenden vierstelligen Codes.
mmioInstallIOProcA

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. (mmioInstallIOProcA)
mmioInstallIOProcW

Die Funktion mmioInstallIOProcW (Unicode) installiert oder entfernt eine benutzerdefinierte E/A-Prozedur und sucht eine installierte E/A-Prozedur mithilfe des entsprechenden Codes.
mmioOpen

Die mmioOpen-Funktion öffnet eine Datei für ungepufferte oder gepufferte E/A-Vorgänge. erstellt eine Datei; löscht eine Datei; oder überprüft, ob eine Datei vorhanden ist.
mmioOpenA

Die mmioOpen-Funktion öffnet eine Datei für ungepufferte oder gepufferte E/A-Vorgänge. erstellt eine Datei; löscht eine Datei; oder überprüft, ob eine Datei vorhanden ist. (mmioOpenA)
mmioOpenW

Die Funktion mmioOpenW (Unicode) öffnet eine Datei für nicht gepufferte oder gepufferte E/A-Vorgänge. erstellt eine Datei; löscht eine Datei; oder überprüft, ob eine Datei vorhanden ist. (mmioOpenW)
mmioRead

Die mmioRead-Funktion liest eine angegebene Anzahl von Bytes aus einer Datei, die mithilfe der funktion mmioOpen geöffnet wurde.
mmioRename

Die mmioRename-Funktion benennt die angegebene Datei um und enthält Parameter, die Zeichenfolgen ändern, die einen Dateinamen enthalten.
mmioRenameA

Die mmioRename-Funktion benennt die angegebene Datei um. (mmioRenameA)
mmioRenameW

Die Funktion mmioRenameW (Unicode) benennt die angegebene Datei um und enthält Parameter, die Zeichenfolgen ändern, die einen Dateinamen enthalten. (mmioRenameW)
mmioSeek

Die mmioSeek-Funktion ändert die aktuelle Dateiposition in einer datei, die mithilfe der funktion mmioOpen geöffnet wurde.
mmioSendMessage

Die mmioSendMessage-Funktion sendet eine Nachricht an die E/A-Prozedur, die der angegebenen Datei zugeordnet ist.
mmioSetBuffer

Die mmioSetBuffer-Funktion aktiviert oder deaktiviert gepufferte E/A oder ändert die Puffer- oder Puffergröße für eine datei, die mithilfe der mmioOpen-Funktion geöffnet wird.
mmioSetInfo

Die mmioSetInfo-Funktion aktualisiert die von der mmioGetInfo-Funktion abgerufenen Informationen zu einer Datei, die mithilfe der funktion mmioOpen geöffnet wurde. Verwenden Sie diese Funktion, um den direkten Pufferzugriff auf eine Datei zu beenden, die für gepufferte E/A geöffnet wurde.
mmioStringToFOURCC

Die mmioStringToFOURCC-Funktion konvertiert eine NULL-Zeichenfolge in einen vierstelligen Code und enthält Parameter, die die Konvertierung ändern. (mmioStringToFOURCCW)
mmioStringToFOURCCA

Die mmioStringToFOURCC-Funktion konvertiert eine NULL-Zeichenfolge in einen vierstelligen Code. (mmioStringToFOURCCA)
mmioStringToFOURCCW

Die Funktion mmioStringToFOURCCW (Unicode) konvertiert eine NULL-Zeichenfolge in einen vierstelligen Code. (mmioStringToFOURCCW)
mmioWrite

Die mmioWrite-Funktion schreibt eine angegebene Anzahl von Bytes in eine Datei, die mithilfe der funktion mmioOpen geöffnet wird.
OpenDriver

Öffnet eine instance eines installierbaren Treibers und initialisiert den instance entweder mithilfe der Standardeinstellungen des Treibers oder eines treiberspezifischen Werts.
SendDriverMessage

Sendet die angegebene Nachricht an den installierbaren Treiber.
sndOpenSound

Öffnet das angegebene Soundereignis.

Rückruffunktionen

 
DRIVERPROC

Verarbeitet Treibermeldungen für den installierbaren Treiber. DriverProc ist eine vom Treiber bereitgestellte Funktion.
MMIOPROC

Die MMIOProc-Funktion ist eine benutzerdefinierte Eingabe-/Ausgabeprozedur (E/A), die von der mmioInstallIOProc-Funktion installiert wird.

Strukturen

 
DRVCONFIGINFO

Enthält den Registrierungsschlüssel und die Wertnamen, die dem installierbaren Treiber zugeordnet sind.
MMCKINFO

Die MMCKINFO-Struktur enthält Informationen zu einem Block in einer RIFF-Datei.