Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die FltGetRequestorSessionId Routine gibt die Sitzungs-ID des Prozesses zurück, der ursprünglich den angegebenen E/A-Vorgang angefordert hat.
Syntax
NTSTATUS FLTAPI FltGetRequestorSessionId(
[in] PFLT_CALLBACK_DATA CallbackData,
[out] PULONG SessionId
);
Parameter
[in] CallbackData
Ein Zeiger auf die FLT_CALLBACK_DATA Struktur, die den E/A-Vorgang angibt.
[out] SessionId
Ein Zeiger auf die Sitzungs-ID für den anfordernden Vorgang.
Rückgabewert
Die FltGetRequestorSessionId Routine gibt STATUS_SUCCESS bei Erfolg oder STATUS_UNSUCCESSFUL bei Fehlern zurück.
Bemerkungen
Wenn ein Prozess keine Sitzungs-ID aufweist, verweist der SessionId-Parameter auf -1 und die FltGetRequestorSessionId Routine gibt STATUS_SUCCESS zurück.
Wenn die FltGetRequestorSessionId Routine STATUS_UNSUCCESSFUL zurückgibt, ist SessionId- ungültig.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar in Microsoft Windows 7 und höheren Versionen des Windows-Betriebssystems. |
| Zielplattform- | Universal |
| Header- | fltkernel.h (include FltKernel.h) |
| Library | FltMgr.lib |
| DLL- | Fltmgr.sys |
| IRQL- | <= APC_LEVEL |