Fungsi BeginIdleDetection
[Fungsi ini tidak didukung dan dapat diubah atau tidak tersedia di masa mendatang. Sebagai gantinya, gunakan fungsi GetLastInputInfo .]
Mulai memantau tidak aktif.
Sintaks
DWORD WINAPI BeginIdleDetection(
_IDLECALLBACK pfnCallback,
DWORD dwIdleMin,
DWORD dwReserved
);
Parameter
-
pfnCallback
-
Fungsi yang dipanggil ketika status diam berubah. Panggilan balik ini didefinisikan sebagai berikut:
typedef void (WINAPI* _IDLECALLBACK) (DWORD dwState); #define STATE_USER_IDLE_BEGIN 1 #define STATE_USER_IDLE_END 2
-
dwIdleMin
-
Jumlah menit tidak aktif sebelum panggilan dilakukan ke fungsi panggilan balik.
-
dwReserved
-
Parameter ini harus diatur ke nol.
Nilai kembali
Mengembalikan 0 jika fungsi berhasil; jika tidak, kode kesalahan akan dikembalikan. Misalnya, jika dwReserved adalah apa pun selain 0, ERROR_INVALID_DATA dikembalikan.
Keterangan
Fungsi ini tidak memiliki pustaka impor atau file header terkait; Anda harus memanggilnya menggunakan fungsi LoadLibrary dan GetProcAddress . Fungsi ini tidak diekspor berdasarkan nama; tentukan ordinal 3 saat memanggil GetProcAddress.
Persyaratan
Persyaratan | Nilai |
---|---|
DLL |
|
Lihat juga