Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
The FltGetRequestorSessionId routine returns the session ID of the process that originally requested the specified I/O operation.
Syntax
NTSTATUS FLTAPI FltGetRequestorSessionId(
[in] PFLT_CALLBACK_DATA CallbackData,
[out] PULONG SessionId
);
Parameters
[in] CallbackData
A pointer to the FLT_CALLBACK_DATA structure specifying the I/O operation.
[out] SessionId
A pointer to the session ID for the requesting operation.
Return value
The FltGetRequestorSessionId routine returns STATUS_SUCCESS on success or STATUS_UNSUCCESSFUL on failure.
Remarks
If a process has no session ID, the SessionId parameter refers to -1 and the FltGetRequestorSessionId routine returns STATUS_SUCCESS.
If the FltGetRequestorSessionId routine returns STATUS_UNSUCCESSFUL, SessionId is not valid.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Available in Microsoft Windows 7 and later versions of the Windows operating system. |
| Target Platform | Universal |
| Header | fltkernel.h (include FltKernel.h) |
| Library | FltMgr.lib |
| DLL | Fltmgr.sys |
| IRQL | <= APC_LEVEL |