Partager via


WdfRequestSetActivityId, fonction (wdfrequest.h)

[S’applique à UMDF uniquement]

La méthode WdfRequestSetActivityId associe un identificateur d’activité à une demande d’E/S.

Syntaxe

void WdfRequestSetActivityId(
  [in] WDFREQUEST Request,
  [in] LPGUID     ActivityId
);

Paramètres

[in] Request

Handle pour un objet de requête d’infrastructure.

[in] ActivityId

Pointeur vers le GUID de l’identificateur d’activité à stocker dans la demande d’E/S.

Valeur de retour

None

Remarques

L’appel de WdfRequestSetActivityId ne définit pas d’association avec un identificateur d’activité précédemment présent. Lorsque le pilote appelle WdfRequestSetActivityId, tout identificateur d’activité existant est remplacé.

Pour définir une association, récupérez l’identificateur existant en appelant WdfRequestRetrieveActivityId , puis associez l’identificateur existant au nouveau en appelant EventWriteTransfer.

L’infrastructure n’efface pas l’identificateur d’activité d’une requête lorsque le pilote appelle WdfRequestReuse.

Pour plus d’informations sur les identificateurs d’activité, consultez Utilisation des identificateurs d’activité.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1
Plateforme cible Universal
Version UMDF minimale 2.0
En-tête wdfrequest.h (inclure Wdf.h)
Bibliothèque WUDFx02000.lib
DLL WUDFx02000.dll
IRQL PASSIVE_LEVEL

Voir aussi

WdfRequestRetrieveActivityId