<Return[G]><Top>

GetDeviceDriverFileName

Declare Function Api_GetDeviceDriverFileName& Lib "psapi" Alias "GetDeviceDriverFileName" (ImageBase As Any, ByVal lpFilename$, ByVal nSize&)

Declare Function GetDeviceDriverFileName Lib "psapi" Alias "GetDeviceDriverFileName" (ImageBase As Any, ByVal lpFilename As String, ByVal nSize As Long) As Long

指定されたデバイスドライバの完全修飾パスを取得する。

パラメータ
ImageBase
    デバイスドライバのロードアドレスを指定する。
lpFilename
    デバイスドライバの完全修飾パスを受け取るバッファへのポインタを指定する。
nSize
    lpFilename バッファのサイズをバイト単位で指定する。

戻り値
    関数が成功すると、バッファにコピーされた文字列の長さが返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、 関数を使う。