Funzione TdhGetWppMessage (tdh.h)

Recupera il messaggio WPP formattato incorporato in una struttura EVENT_RECORD .

Sintassi

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

Parametri

[in] Handle

Tipo: TDH_HANDLE

Handle di decodifica valido.

[in] EventRecord

Tipo: PEVENT_RECORD

Record di evento passato al callback EventRecordCallback .

[in, out] BufferSize

Tipo: PULONG

Dimensioni del parametro Buffer , in byte.

[out] Buffer

Tipo: PBYTE

Buffer allocato dall'utente che riceve i dati delle proprietà.

Valore restituito

Tipo: ULONG

Restituisce ERROR_SUCCESS se riuscito. In caso contrario, questa funzione restituisce uno dei codici restituiti seguenti oltre ad altri.

Codice restituito Descrizione
ERROR_NOT_FOUND
La proprietà specificata non è stata trovata.
ERROR_INSUFFICIENT_BUFFER
BufferSize è troppo piccolo. Per ottenere le dimensioni del buffer necessarie, chiamare TdhGetPropertySize.
ERROR_INVALID_PARAMETER
Uno o più parametri non sono validi.

Commenti

Per recuperare una proprietà specifica anziché il messaggio di evento decodificato senza specificare un nome di proprietà, chiamare TdhGetWppProperty.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione tdh.h
Libreria Tdh.lib
DLL Tdh.dll

Vedi anche

EVENT_RECORD

EventRecordCallback

TdhGetPropertySize

TdhGetWppProperty