Fungsi EvtCreateRenderContext (winevt.h)
Membuat konteks yang menentukan informasi jika Ingin Anda render.
Sintaks
EVT_HANDLE EvtCreateRenderContext(
[in] DWORD ValuePathsCount,
[in] LPCWSTR *ValuePaths,
[in] DWORD Flags
);
Parameter
[in] ValuePathsCount
Jumlah ekspresi JalurX dalam parameter ValuePaths .
[in] ValuePaths
Array ekspresi JalurX yang secara unik mengidentifikasi simpul atau atribut jika Anda ingin merender.
Atur ke NULL jika bendera konteks EvtRenderContextValues tidak diatur dalam parameter Bendera .
Ekspresi tidak boleh berisi operator OR atau AND .
Nama atribut dalam ekspresi tidak boleh diikuti oleh spasi.
[in] Flags
Bendera yang mengidentifikasi informasi jika Ingin Anda render. Misalnya, informasi sistem, informasi pengguna, atau nilai tertentu. Untuk nilai yang mungkin, lihat enumerasi EVT_RENDER_CONTEXT_FLAGS .
Mengembalikan nilai
Handel konteks yang Anda gunakan saat memanggil fungsi EvtRender untuk merender konten peristiwa; jika tidak, NULL. Jika NULL, panggil fungsi GetLastError untuk mendapatkan kode kesalahan.
Keterangan
Untuk merender informasi yang ditentukan dari peristiwa, panggil fungsi EvtRender .
Anda harus memanggil fungsi EvtClose untuk menutup handel setelah selesai.
Contoh
Untuk contoh yang menunjukkan cara menggunakan fungsi ini, lihat Merender Peristiwa.
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | winevt.h |
Pustaka | Wevtapi.lib |
DLL | Wevtapi.dll |