Fungsi SLRegisterEvent (slpublic.h)

Mendaftarkan peristiwa di layanan SL. Pemanggil dapat menerima pemberitahuan saat peristiwa terdaftar diaktifkan.

Sintaks

HRESULT SLRegisterEvent(
  [in, optional] HSLC       hSLC,
  [in]           PCWSTR     pwszEventId,
  [in]           const SLID *pApplicationId,
  [in]           HANDLE     hEvent
);

Parameter

[in, optional] hSLC

Jenis: HSLC

Handel ke sesi SLC saat ini.

[in] pwszEventId

Jenis: PCWSTR

Pengidentifikasi peristiwa SL yang telah ditentukan sebelumnya.

[in] pApplicationId

Jenis: const SLID*

Pointer ke ID aplikasi tempat peristiwa akan didaftarkan.

[in] hEvent

Jenis: HANDEL

Handel kejadian yang digunakan untuk pemberitahuan.

Mengembalikan nilai

Jenis: HRESULT WINAPI

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Mengembalikan kode/nilai Deskripsi
SL_E_INVALID_EVENT_ID
0xC004F019
ID peristiwa yang diminta tidak valid.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header slpublic.h
Pustaka Slc.lib
DLL Slc.dll