acmDriverRemove-Funktion (msacm.h)

Die Funktion acmDriverRemove entfernt einen ACM-Treiber aus der Liste der verfügbaren ACM-Treiber. Der Treiber wird nur für die aufrufende Anwendung entfernt. Wenn der Treiber global installiert ist, können ihn andere Anwendungen weiterhin verwenden.

Syntax

MMRESULT ACMAPI acmDriverRemove(
  HACMDRIVERID hadid,
  DWORD        fdwRemove
);

Parameter

hadid

Handle mit dem zu entfernenden Treiberbezeichner.

fdwRemove

Reserviert; muss null sein.

Rückgabewert

Gibt null zurück, wenn der Vorgang erfolgreich war oder andernfalls ein Fehler. Mögliche Fehlerwerte sind:

Rückgabecode Beschreibung
ACMERR_BUSY
Der Treiber wird verwendet und kann nicht entfernt werden.
MMSYSERR_INVALFLAG
Mindestens ein Flag ist ungültig.
MMSYSERR_INVALHANDLE
Das angegebene Handle ist ungültig.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile msacm.h
Bibliothek Msacm32.lib
DLL Msacm32.dll

Weitere Informationen

Audiokomprimierungsfunktionen

Audiokomprimierungs-Manager