<Return[PQ]><Top>

PdhGetDllVersion

Declare Sub Api_PdhGetDllVersion Lib "pdh" Alias "PdhGetDllVersion" (ByRef lpdwVersion&)

Declare Sub PdhGetDllVersion Lib "pdh" (ByRef lpdwVersion As Long)

現在インストールされている PDH.DLL ファイルのバージョンを取得する。

パラメータ
slpdwVersion
    PDH.DLL ファイルのバージョンを受け取る変数へのポインタを指定する。この変数には、次のいずれかの値が格納される。 

    値                                       

説明                                                                                           

    PDH_CVERSION_WIN40

Windows NT 4.0 版の PDH.DLL ファイルがインストールされている。

    PDH_CVERSION_WIN50

Windows 2000 版の PDH.DLL ファイルがインストールされている。

 

戻り値
    関数が成功すると、ERROR_SUCCESS が返る。
    関数が失敗すると、PDHMSG.H ヘッダーファイルで定義されている PDH エラーステータスが返る。次の値が返る。

    エラー値                                    

説明                                                            

    PDH_INVALID_ARGUMENT

引数が正しくないか、引数の形式が正しくない。

 

解説
    この関数は、現在インストールされている PDH.DLL ファイルがサポートする機能を調べるときに利用する。