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 FltGetRequestorSessionId retourne l’ID de session du processus qui a initialement demandé l’opération d’E/S spécifiée.
Syntaxe
NTSTATUS FLTAPI FltGetRequestorSessionId(
[in] PFLT_CALLBACK_DATA CallbackData,
[out] PULONG SessionId
);
Paramètres
[in] CallbackData
Pointeur vers la structure FLT_CALLBACK_DATA spécifiant l’opération d’E/S.
[out] SessionId
Pointeur vers l’ID de session pour l’opération de demande.
Valeur de retour
La routine FltGetRequestorSessionId retourne STATUS_SUCCESS en cas de réussite ou de STATUS_UNSUCCESSFUL en cas d’échec.
Remarques
Si un processus n’a pas d’ID de session, le paramètre SessionId fait référence à -1 et la routine FltGetRequestorSessionId retourne STATUS_SUCCESS.
Si la routine FltGetRequestorSessionId retourne STATUS_UNSUCCESSFUL, SessionId n’est pas valide.
Exigences
| Exigence | Valeur |
|---|---|
| client minimum pris en charge | Disponible dans Microsoft Windows 7 et versions ultérieures du système d’exploitation Windows. |
| plateforme cible | Universel |
| d’en-tête | fltkernel.h (include FltKernel.h) |
| bibliothèque | FltMgr.lib |
| DLL | Fltmgr.sys |
| IRQL | <= APC_LEVEL |