Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La rutina FltGetRequestorSessionId devuelve el identificador de sesión del proceso que solicitó originalmente la operación de E/S especificada.
Sintaxis
NTSTATUS FLTAPI FltGetRequestorSessionId(
[in] PFLT_CALLBACK_DATA CallbackData,
[out] PULONG SessionId
);
Parámetros
[in] CallbackData
Puntero a la estructura FLT_CALLBACK_DATA que especifica la operación de E/S.
[out] SessionId
Puntero al identificador de sesión de la operación de solicitud.
Valor devuelto
La rutina FltGetRequestorSessionId devuelve STATUS_SUCCESS si se realiza correctamente o STATUS_UNSUCCESSFUL en caso de error.
Observaciones
Si un proceso no tiene ningún identificador de sesión, el parámetro SessionId hace referencia a -1 y la rutina STATUS_SUCCESS FltGetRequestorSession Id.
Si la rutina de FltGetRequestorSessionId devuelve STATUS_UNSUCCESSFUL, sessionId no es válido.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Disponible en Microsoft Windows 7 y versiones posteriores del sistema operativo Windows. |
| de la plataforma de destino de | Universal |
| encabezado de | fltkernel.h (incluya FltKernel.h) |
| biblioteca de | FltMgr.lib |
| DLL de | Fltmgr.sys |
| irQL | <= APC_LEVEL |