Bagikan melalui


Fungsi TdhGetWppMessage (tdh.h)

Mengambil pesan WPP yang diformat yang disematkan ke dalam struktur EVENT_RECORD .

Sintaks

TDHSTATUS TdhGetWppMessage(
  [in]      TDH_HANDLE    Handle,
  [in]      PEVENT_RECORD EventRecord,
  [in, out] PULONG        BufferSize,
  [out]     PBYTE         Buffer
);

Parameter

[in] Handle

Jenis: TDH_HANDLE

Handel decoding yang valid.

[in] EventRecord

Jenis: PEVENT_RECORD

Rekaman peristiwa diteruskan ke panggilan balik EventRecordCallback Anda.

[in, out] BufferSize

Jenis: PULONG

Ukuran parameter Buffer , dalam byte.

[out] Buffer

Jenis: PBYTE

Buffer yang dialokasikan pengguna yang menerima data properti.

Nilai kembali

Jenis: ULONG

Mengembalikan ERROR_SUCCESS jika berhasil. Jika tidak, fungsi ini mengembalikan salah satu kode pengembalian berikut selain yang lain.

Menampilkan kode Deskripsi
ERROR_NOT_FOUND
Properti yang ditentukan tidak ditemukan.
ERROR_INSUFFICIENT_BUFFER
BufferSize terlalu kecil. Untuk mendapatkan ukuran buffer yang diperlukan, panggil TdhGetPropertySize.
ERROR_INVALID_PARAMETER
Satu atau beberapa parameter tidak valid.

Keterangan

Untuk mengambil properti tertentu alih-alih pesan peristiwa yang didekode tanpa menentukan nama properti, panggil TdhGetWppProperty.

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 tdh.h
Pustaka Tdh.lib
DLL Tdh.dll

Lihat juga

EVENT_RECORD

EventRecordCallback

TdhGetPropertySize

TdhGetWppProperty