Bagikan melalui


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

Lihat juga

CreateToolhelp32Snapshot

PROCESSENTRY32

Proses Berjalan

Process32Next

Fungsi Bantuan Alat