Fungsi InitializeNapAgentNotifier

Catatan

Platform Perlindungan Akses Jaringan tidak tersedia dimulai dengan Windows 10

Fungsi InitializeNapAgentNotifier berlangganan proses panggilan ke pemberitahuan perubahan status NapAgent dan pemberitahuan perubahan status karantina. Pemberitahuan ini disediakan oleh layanan NapAgent.

Sintaks

NAPAPI HRESULT WINAPI InitializeNapAgentNotifier(
  _In_ NapNotifyType type,
  _In_ HANDLE        hNotifyEvent
);

Parameter

type [in]

Nilai NapNotifyType yang menentukan jenis pemberitahuan layanan yang akan diterima.

hNotifyEvent [in]

Handel peristiwa yang digunakan untuk pemberitahuan. Pemanggil harus meneruskan handel terbuka ke parameter hNotifyEvent . Pemanggil juga harus menutup handel peristiwa ketika tidak lagi diperlukan.

Nilai kembali

Menampilkan kode Deskripsi
S_OK
Inisialisasi berhasil diselesaikan.
E_FAIL
Inisialisasi gagal.
ERROR_ALREADY_INITIALIZED
Proses ini telah berlangganan pemberitahuan layanan NapAgent dari jenis yang ditentukan.
E_INVALIDARG
Argumen yang tidak valid telah diteruskan.

Keterangan

Fungsi ini tidak aman untuk utas.

Setiap proses yang memerlukan langganan pemberitahuan layanan NapAgent dari jenis yang ditentukan harus memanggil InitializeNapAgentNotifier untuk berlangganan pemberitahuan. Jika proses harus berlangganan lebih dari satu jenis pemberitahuan, proses harus memanggil InitializeNapAgentNotifier sekali untuk setiap jenis pemberitahuan.

Setelah proses tidak memerlukan pemberitahuan lebih lanjut, proses harus memanggil UninitializeNapAgentNotifier untuk jenis yang ditentukan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2008 [hanya aplikasi desktop]
Header
NapUtil.h
DLL
Qutil.dll

Lihat juga

UninitializeNapAgentNotifier