acmDriverDetails 関数 (msacm.h)

acmDriverDetails 関数は、指定された ACM ドライバーに対してクエリを実行してその機能を判断します。

構文

MMRESULT ACMAPI acmDriverDetails(
  HACMDRIVERID       hadid,
  LPACMDRIVERDETAILS padd,
  DWORD              fdwDetails
);

パラメーター

hadid

インストールされている ACM ドライバーのドライバー識別子を処理します。 無効になっているドライバーの詳細については、クエリを実行できます。

padd

ドライバーの詳細を受け取る ACMDRIVERDETAILS 構造体へのポインター。 cbStruct メンバーは、構造体のサイズ (バイト単位) に初期化する必要があります。

fdwDetails

予約;は 0 である必要があります。

戻り値

成功した場合は 0 を返し、それ以外の場合はエラーを返します。 考えられるエラー値は次のとおりです。

リターン コード 説明
MMSYSERR_INVALFLAG
少なくとも 1 つのフラグが無効です。
MMSYSERR_INVALHANDLE
指定されたハンドルが無効です。
MMSYSERR_INVALPARAM
少なくとも 1 つのパラメーターが無効です。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー msacm.h
Library Msacm32.lib
[DLL] Msacm32.dll

関連項目

オーディオ圧縮関数

オーディオ圧縮マネージャー