#include "rmp.h"
#include <bugcodes.h>
Go to the source code of this file.
|
Value:
Definition at line 109 of file rmlogon.c. Referenced by SeMarkLogonSessionForTerminationNotification(), SepCreateLogonSessionTrack(), SepDeleteLogonSessionTrack(), SepDeReferenceLogonSession(), and SepReferenceLogonSession(). |
|
Referenced by SepInformFileSystemsOfDeletedLogon(), and SepNotifyFileSystems(). |
|
|
|
Definition at line 979 of file rmlogon.c. References _SEP_LOGON_SESSION_REFERENCES::Flags, _SEP_LOGON_SESSION_REFERENCES::LogonId, _SEP_LOGON_SESSION_REFERENCES::Next, NULL, PAGED_CODE, RtlEqualLuid(), SEP_TERMINATION_NOTIFY, SepLogonSessionIndex, SepLogonSessions, SepRmAcquireDbWriteLock, and SepRmReleaseDbWriteLock.
|
|
Definition at line 541 of file rmlogon.c. References ExAllocatePoolWithTag, ExFreePool(), _SEP_LOGON_SESSION_REFERENCES::LogonId, _SEP_LOGON_SESSION_REFERENCES::Next, NULL, PAGED_CODE, PagedPool, _SEP_LOGON_SESSION_REFERENCES::ReferenceCount, RtlEqualLuid(), SEP_LOGON_SESSION_REFERENCES, SepLogonSessionIndex, SepLogonSessions, SepRmAcquireDbWriteLock, and SepRmReleaseDbWriteLock. Referenced by SepRmCreateLogonSessionWrkr(), and SepRmDbInitialization().
|
|
Definition at line 655 of file rmlogon.c. References ExFreePool(), _SEP_LOGON_SESSION_REFERENCES::LogonId, _SEP_LOGON_SESSION_REFERENCES::Next, NULL, PAGED_CODE, _SEP_LOGON_SESSION_REFERENCES::ReferenceCount, RtlEqualLuid(), SepLogonSessionIndex, SepLogonSessions, SepRmAcquireDbWriteLock, and SepRmReleaseDbWriteLock. Referenced by SepRmDeleteLogonSessionWrkr().
|
|
Definition at line 384 of file rmlogon.c. References DbgPrint, ExFreePool(), _SEP_LOGON_SESSION_REFERENCES::Flags, KeBugCheck(), _SEP_LOGON_SESSION_REFERENCES::LogonId, _SEP_LOGON_SESSION_REFERENCES::Next, NULL, PAGED_CODE, PsGetCurrentThread, _SEP_LOGON_SESSION_REFERENCES::ReferenceCount, RtlEqualLuid(), SEP_TERMINATION_NOTIFY, SepInformFileSystemsOfDeletedLogon(), SepInformLsaOfDeletedLogon(), SepLogonSessionIndex, SepLogonSessions, SepRmAcquireDbWriteLock, and SepRmReleaseDbWriteLock. Referenced by SepCreateToken(), SepDuplicateToken(), SepFilterToken(), and SepTokenDeleteMethod().
|
|
|
|
Definition at line 1049 of file rmlogon.c. References DelayedWorkQueue, ExAllocatePoolWithTag, ExInitializeWorkItem, ExQueueWorkItem(), _SEP_FILE_SYSTEM_NOTIFY_CONTEXT::LogonId, NonPagedPool, NULL, PAGED_CODE, PSEP_FILE_SYSTEM_NOTIFY_CONTEXT, PWORKER_THREAD_ROUTINE, SepNotifyFileSystems(), and _SEP_FILE_SYSTEM_NOTIFY_CONTEXT::WorkItem. Referenced by SepDeReferenceLogonSession().
|
|
Definition at line 777 of file rmlogon.c. References _SEP_LSA_WORK_ITEM::CleanupFunction, _SEP_LSA_WORK_ITEM::CleanupParameter, _SEP_LSA_WORK_ITEM::CommandNumber, _SEP_LSA_WORK_ITEM::CommandParams, _SEP_LSA_WORK_ITEM::CommandParamsLength, _SEP_LSA_WORK_ITEM::CommandParamsMemoryType, ExAllocatePoolWithTag, ExFreePool(), NULL, PAGED_CODE, PagedPool, PSEP_LSA_WORK_ITEM, _SEP_LSA_WORK_ITEM::ReplyBuffer, _SEP_LSA_WORK_ITEM::ReplyBufferLength, SEP_LSA_WORK_ITEM, SepDeleteLogon, SepQueueWorkItem(), _SEP_LSA_WORK_ITEM::Tag, and TRUE. Referenced by SepDeReferenceLogonSession().
|
|
|
Definition at line 278 of file rmlogon.c. References DbgPrint, _SEP_LOGON_SESSION_REFERENCES::LogonId, _SEP_LOGON_SESSION_REFERENCES::Next, NULL, PAGED_CODE, PSEP_LOGON_SESSION_REFERENCES, PsGetCurrentThread, _SEP_LOGON_SESSION_REFERENCES::ReferenceCount, RtlEqualLuid(), SepLogonSessionIndex, SepLogonSessions, SepRmAcquireDbWriteLock, and SepRmReleaseDbWriteLock. Referenced by SepCreateToken(), SepDuplicateToken(), and SepFilterToken().
|
|
Definition at line 122 of file rmlogon.c. References ASSERT, NTSTATUS(), PAGED_CODE, ReplyMessage(), SepCreateLogonSessionTrack(), and Status.
|
|
Definition at line 200 of file rmlogon.c. References ASSERT, NTSTATUS(), PAGED_CODE, ReplyMessage(), SepDeleteLogonSessionTrack(), and Status.
|
|
Definition at line 849 of file rmlogon.c. References _SEP_LOGON_SESSION_TERMINATED_NOTIFICATION::CallbackRoutine, ExAllocatePoolWithTag, _SEP_LOGON_SESSION_TERMINATED_NOTIFICATION::Next, NULL, PAGED_CODE, PagedPool, PSE_LOGON_SESSION_TERMINATED_ROUTINE, PSEP_LOGON_SESSION_TERMINATED_NOTIFICATION, SeFileSystemNotifyRoutinesHead, SepRmAcquireDbWriteLock, and SepRmReleaseDbWriteLock.
|
|
Definition at line 908 of file rmlogon.c. References ExFreePool(), _SEP_LOGON_SESSION_TERMINATED_NOTIFICATION::Next, NTSTATUS(), NULL, PAGED_CODE, SeFileSystemNotifyRoutinesHead, SepRmAcquireDbWriteLock, SepRmReleaseDbWriteLock, and Status.
|
|
Definition at line 38 of file rmlogon.c. Referenced by SepNotifyFileSystems(), SeRegisterLogonSessionTerminatedRoutine(), and SeUnregisterLogonSessionTerminatedRoutine(). |