acmDriverID-Funktion (msacm.h)

Die acmDriverID-Funktion gibt das Handle eines ACM-Treiberbezeichners zurück, der einem geöffneten ACM-Treiber instance oder Streamhandle zugeordnet ist.

Syntax

MMRESULT ACMAPI acmDriverID(
  HACMOBJ        hao,
  LPHACMDRIVERID phadid,
  DWORD          fdwDriverID
);

Parameter

hao

Handle für den geöffneten Treiber instance oder Streamhandle. Dies ist das Handle eines ACM-Objekts, z. B. HACMDRIVER oder HACMSTREAM.

phadid

Zeiger auf einen Puffer, der ein Handle empfängt, das den installierten Treiber identifiziert, der hao zugeordnet ist.

fdwDriverID

Reserviert; muss null sein.

Rückgabewert

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

Rückgabecode Beschreibung
MMSYSERR_INVALFLAG
Mindestens ein Flag ist ungültig.
MMSYSERR_INVALHANDLE
Das angegebene Handle ist ungültig.
MMSYSERR_INVALPARAM
Mindestens ein Parameter 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