<Return[G]><Top>

GetDeviceDriverBaseName

Declare Function Api_GetDeviceDriverBaseName& Lib "psapi" Alias "GetDeviceDriverBaseName" (ImageBase As Any, ByVal lpBaseName$, ByVal nSize&)

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

指定されたデバイスドライバのベース名を取得する。

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

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