<Return[G]><Top>

GetProfilesDirectory

Declare Function Api_GetProfilesDirectory& Lib "userenv" Alias "GetProfilesDirectoryA" (ByVal lpProfileDir$, lpcchSize&)

Declare Function GetProfilesDirectory Lib "userenv" Alias "GetProfilesDirectoryA" (ByVal lpProfileDir As String, lpcchSize As Long) As Boolean

すべてのユーザープロファイルが格納されているルートディレクトリのパスを取得する。

パラメータ
lpProfilesDir
    [出力]プロファイルディレクトリのパスを受け取るバッファへのポインタを指定する。
lpcchSize
    [入出力]lpProfilesDir パラメータが指すバッファのサイズ(バイト数)を指定する。
 

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る。拡張エラー情報を取得するには、GetLastError 関数を使う。