Fonction TdhGetWppMessage (tdh.h)

Récupère le message WPP mis en forme incorporé dans une structure EVENT_RECORD .

Syntaxe

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

Paramètres

[in] Handle

Type : TDH_HANDLE

Un handle de décodage valide.

[in] EventRecord

Type : PEVENT_RECORD

Enregistrement d’événement passé à votre rappel EventRecordCallback .

[in, out] BufferSize

Type : PULONG

Taille du paramètre Buffer , en octets.

[out] Buffer

Type : PBYTE

Mémoire tampon allouée par l’utilisateur qui reçoit les données de propriété.

Valeur retournée

Type : ULONG

Retourne ERROR_SUCCESS en cas de réussite. Sinon, cette fonction retourne l’un des codes de retour suivants en plus d’autres.

Code de retour Description
ERROR_NOT_FOUND
La propriété spécifiée est introuvable.
ERROR_INSUFFICIENT_BUFFER
BufferSize est trop petit. Pour obtenir la taille de mémoire tampon requise, appelez TdhGetPropertySize.
ERROR_INVALID_PARAMETER
Un ou plusieurs des paramètres ne sont pas valides.

Remarques

Pour récupérer une propriété spécifique au lieu du message d’événement décodé sans spécifier de nom de propriété, appelez TdhGetWppProperty.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête tdh.h
Bibliothèque Tdh.lib
DLL Tdh.dll

Voir aussi

EVENT_RECORD

EventRecordCallback

TdhGetPropertySize

TdhGetWppProperty