Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La routine FltSetActivityIdCallback Data définit l’ID d’activité d’un IRP dans les données de rappel d’un minifilter.
Syntaxe
NTSTATUS FLTAPI FltSetActivityIdCallbackData(
[in, out] PFLT_CALLBACK_DATA CallbackData,
[in, optional] LPCGUID Guid
);
Paramètres
[in, out] CallbackData
Pointeur vers les données de rappel contenant la requête avec un ID d’activité associé.
[in, optional] Guid
Pointeur facultatif vers la structure GUID qui reçoit l’ID d’activité. Si GUID est NULL, le système tente d’attribuer un ID d’activité ETW pour la requête.
Valeur de retour
FltSetActivityIdCallbackData retourne l’une des valeurs de NTSTATUS suivantes.
| Retourner le code | Description |
|---|---|
|
Les données de rappel ne contiennent pas de demande d’opération IRP.
-ou- Le GUID pointé par guid n’a pas été fourni et aucun ID d’activité ETW n’est disponible ou l’opération. |
|
Aucun ID d’activité n’est associé à la requête dans CallbackData. |
|
Un ID d’activité pointé par guid a été défini pour l’IRP dans callbackData. |
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Disponible à partir de Windows 8. |
| plateforme cible | Universel |
| d’en-tête | fltkernel.h (include Fltkernel.h) |
| bibliothèque | FltMgr.lib |
| DLL | Fltmgr.sys |
| IRQL | <= DISPATCH_LEVEL |