<Return[A]><Top>

acmDriverDetails

Declare Function Api_acmDriverDetails& Lib "msacm32" Alias "acmDriverDetailsA" (ByVal hadid&, ByRef padd As ACMDRIVERDETAILSA, ByVal fdwDetails&)

Declare Function acmDriverDetails Lib "msacm32" Alias "acmDriverDetailsA" (ByVal hadid As Long, ByRef padd As ACMDRIVERDETAILSA, ByVal fdwDetails As Long) As Long

指定された ACM ドライバを照会し、その機能を調べる。

パラメータ

hadid
    インストールされた ACM ドライバのドライバ識別子のハンドルを指定する。無効のドライバの詳細情報が照会できる。

padd
    ドライバの詳細情報を受け取る ACMDRIVERDETAILS 構造体のアドレスを指定する。
cbStruct
    メンバは、この構造体のバイト単位のサイズに初期化しなければならない。
fdwDetails
    予約されている。0 を指定する。

戻り値
    関数が成功すると 0、失敗するとエラーが返る。返されるエラー値は次のとおりである。

    値                                             

説明                                                    

    MMSYSERR_INVALFLAG

少なくとも 1 つのフラグが無効である。

    MMSYSERR_INVALHANDLE

指定されたハンドルは無効である。

    MMSYSERR_INVALPARAM

少なくとも 1 つのパラメータが無効である。