Fungsi Process32First (tlhelp32.h)
Mengambil informasi tentang proses pertama yang ditemui dalam rekam jepret sistem.
Sintaks
BOOL Process32First(
[in] HANDLE hSnapshot,
[in, out] LPPROCESSENTRY32 lppe
);
Parameter
[in] hSnapshot
Handel ke rekam jepret yang dikembalikan dari panggilan sebelumnya ke fungsi CreateToolhelp32Snapshot .
[in, out] lppe
Penunjuk ke struktur PROCESSENTRY32 . Ini berisi informasi proses seperti nama file yang dapat dieksekusi, pengidentifikasi proses, dan pengidentifikasi proses proses proses induk.
Nilai kembali
Mengembalikan TRUE jika entri pertama daftar proses telah disalin ke buffer atau FALSE jika tidak. Nilai kesalahan ERROR_NO_MORE_FILES dikembalikan oleh fungsi GetLastError jika tidak ada proses atau rekam jepret tidak berisi informasi proses.
Keterangan
Aplikasi panggilan harus mengatur anggota dwSizePROCESSENTRY32 ke ukuran, dalam byte, dari struktur.
Untuk mengambil informasi tentang proses lain yang direkam dalam rekam jepret yang sama, gunakan fungsi Process32Next .
Contoh
Misalnya, lihat Mengambil Rekam Jepret dan Menampilkan Proses.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | tlhelp32.h |
Pustaka | Kernel32.lib |
DLL | Kernel32.dll |