<Return[PQ]><Top>

Process32Next

Declare Function Api_Process32Next& Lib "kernel32" Alias "Process32Next" (ByVal hSnapshot&, lppe As PROCESSENTRY32)

Declare Function Process32Next Lib "Kernel32" (ByVal hSnapShot As Long, uProcess As PROCESSENTRY32) As Long

システムのスナップショット内に記録されている次のプロセスに関する情報を取得する。

パラメータ
hSnapshot
    直前に CreateToolhelp32Snapshot 関数を呼び出したときに返されたスナップショットのハンドルを指定する。
lppe
    PROCESSENTRY32 構造体へのポインタを指定する。
 

戻り値
    プロセスリストの次のエントリがバッファにコピーされた場合は、TRUE が返る。

    それ以外の場合は、FALSE が返る。

    これ以上プロセスが存在しない場合は、GetLastError 関数は ERROR_NO_MORE_FILES エラー値を返す。