Condividi tramite


Funzione acmDriverDetailsW (msacm.h)

Il acmDriverDetails funzione esegue una query su un driver ACM specificato per determinare le relative funzionalità.

Sintassi

MMRESULT ACMAPI acmDriverDetailsW(
  HACMDRIVERID        hadid,
  LPACMDRIVERDETAILSW padd,
  DWORD               fdwDetails
);

Parametri

hadid

Handle per l'identificatore del driver di un driver ACM installato. Per informazioni dettagliate, è possibile eseguire query sui driver disabilitati.

padd

Puntatore a una struttura ACMDRIVERDETAILS che riceverà i dettagli del driver. Il membro cbStruct deve essere inizializzato per le dimensioni, in byte, della struttura.

fdwDetails

Riservato; deve essere zero.

Valore restituito

Restituisce zero se l'operazione ha esito positivo o un errore in caso contrario. I possibili valori di errore includono quanto segue.

Codice restituito Descrizione
MMSYSERR_INVALFLAG
Almeno un flag non è valido.
MMSYSERR_INVALHANDLE
L'handle specificato non è valido.
MMSYSERR_INVALPARAM
Almeno un parametro non è valido.

Osservazioni

Nota

L'intestazione msacm.h definisce ACMDRIVERDETAILS come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows 2000 Professional [solo app desktop]
server minimo supportato Windows 2000 Server [solo app desktop]
piattaforma di destinazione Finestre
intestazione msacm.h
libreria Msacm32.lib
dll Msacm32.dll

Vedere anche

funzioni di compressione audio

gestione compressione audio