Bagikan melalui


Fungsi EventDataDescCreate (evntprov.h)

Mengatur nilai EVENT_DATA_DESCRIPTOR.

Sintaks

EVNTPROV_PFORCEINLINE VOID EventDataDescCreate(
  [out] PEVENT_DATA_DESCRIPTOR EventDataDescriptor,
  [in]  const VOID             *DataPtr,
  [in]  ULONG                  DataSize
);

Parameter

[out] EventDataDescriptor

Deskriptor data yang nilai anggotanya diatur ke parameter yang tersisa. Untuk detailnya, lihat EVENT_DATA_DESCRIPTOR.

[in] DataPtr

Penunjuk ke data peristiwa. Nilai ini digunakan untuk mengatur anggota Ptr deskriptor.

Parameter DataPtr mungkin NULL jika dan hanya jika DataSize adalah 0.

[in] DataSize

Ukuran (dalam byte) data peristiwa. Nilai digunakan untuk mengatur anggota Ukuran deskriptor.

Mengembalikan nilai

Fungsi ini tidak mengembalikan nilai.

Keterangan

Ini adalah makro kenyamanan untuk mengatur anggota struktur EVENT_DATA_DESCRIPTOR . Perhatikan bahwa jika Anda menginisialisasi anggota sendiri tanpa memanggil EventDataDescCreate, Anda harus mengatur Ptr = (UINT_PTR)DataPtr, dan Anda harus menginisialisasi bidang Khusus (misalnya atur ke 0),

Persyaratan

   
Klien minimum yang didukung Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header evntprov.h