#include <mi.h>
Public Attributes | |
| ULONG | ReferenceCount |
| union { | |
| ULONG LongFlags | |
| MM_SESSION_SPACE_FLAGS Flags | |
| } | u |
| ULONG | SessionId |
| PFN_NUMBER | SessionPageDirectoryIndex |
| _MM_SESSION_SPACE * | GlobalVirtualAddress |
| KSPIN_LOCK | SpinLock |
| LIST_ENTRY | ProcessList |
| SIZE_T | NonPagedPoolBytes |
| SIZE_T | PagedPoolBytes |
| ULONG | NonPagedPoolAllocations |
| ULONG | PagedPoolAllocations |
| SIZE_T | NonPagablePages |
| SIZE_T | CommittedPages |
| LARGE_INTEGER | LastProcessSwappedOutTime |
| MMPTE | PageTables [MI_SESSION_SPACE_PAGE_TABLES] |
| FAST_MUTEX | PagedPoolMutex |
| PVOID | PagedPoolStart |
| PVOID | PagedPoolEnd |
| PMMPTE | PagedPoolBasePde |
| MM_PAGED_POOL_INFO | PagedPoolInfo |
| ULONG | Color |
| ULONG | ProcessOutSwapCount |
| LIST_ENTRY | ImageList |
| PMMPTE | GlobalPteEntry |
| ULONG | CopyOnWriteCount |
| ULONG | AttachCount |
| KEVENT | AttachEvent |
| PEPROCESS | LastProcess |
| MMSUPPORT | Vm |
| PMMWSLE | Wsle |
| ERESOURCE | WsLock |
| LIST_ENTRY | WsListEntry |
| MMSESSION | Session |
| DRIVER_OBJECT | Win32KDriverObject |
| PETHREAD | WorkingSetLockOwner |
| POOL_DESCRIPTOR | PagedPool |
|
|
Definition at line 5546 of file mi.h. Referenced by MiDereferenceSession(). |
|
|
Definition at line 5548 of file mi.h. Referenced by MiDereferenceSession(). |
|
|
Definition at line 5522 of file mi.h. Referenced by MiSessionCreateInternal(). |
|
|
|
Definition at line 5540 of file mi.h. Referenced by MiSessionCopyOnWrite(). |
|
|
|
|
|
Definition at line 5538 of file mi.h. Referenced by MiDereferenceSession(), and MiSessionCreateInternal(). |
|
|
Definition at line 5435 of file mi.h. Referenced by MiSessionCreateInternal(), MiSessionInSwapProcess(), and MiSessionOutSwapProcess(). |
|
|
Definition at line 5532 of file mi.h. Referenced by MiCheckVirtualAddress(), MiSessionCreateInternal(), MiSessionInsertImage(), MiSessionLookupImage(), MiSessionRemoveImage(), and MiSessionUnloadAllImages(). |
|
|
|
|
|
Definition at line 5473 of file mi.h. Referenced by MiRearrangeWorkingSetExpansionList(), and MiSessionOutSwapProcess(). |
|
|
|
|
|
Definition at line 5463 of file mi.h. Referenced by MiAddWorkingSetPage(), MiAddWsleHash(), MiAllocatePoolPages(), MiDereferenceSession(), MiInitializeSessionPool(), MiSessionCommitImagePages(), MiSessionCommitPageTables(), MiSessionCreateInternal(), MiSessionInitializeWorkingSetList(), and MiSetPagingOfDriver(). |
|
|
Definition at line 5452 of file mi.h. Referenced by MiCheckSessionPoolAllocations(), MiSessionPoolAllocated(), and MiSessionPoolFreed(). |
|
|
Definition at line 5450 of file mi.h. Referenced by MiCheckSessionPoolAllocations(), MiSessionPoolAllocated(), and MiSessionPoolFreed(). |
|
|
Definition at line 5592 of file mi.h. Referenced by MiInitializeSessionPool(), and MiSessionPoolVector(). |
|
|
Definition at line 5453 of file mi.h. Referenced by MiCheckSessionPoolAllocations(), MiSessionPoolAllocated(), and MiSessionPoolFreed(). |
|
|
Definition at line 5518 of file mi.h. Referenced by MiInitializeSessionPool(). |
|
|
Definition at line 5451 of file mi.h. Referenced by MiCheckSessionPoolAllocations(), MiSessionPoolAllocated(), MiSessionPoolFreed(), and MmResourcesAvailable(). |
|
|
Definition at line 5512 of file mi.h. Referenced by MiCheckSessionPoolAllocations(), and MiInitializeSessionPool(). |
|
|
Definition at line 5520 of file mi.h. Referenced by MiAllocatePoolPages(), MiFreePoolPages(), MiFreeSessionPoolBitMaps(), and MiInitializeSessionPool(). |
|
|
Definition at line 5499 of file mi.h. Referenced by MiInitializeSessionPool(). |
|
|
Definition at line 5505 of file mi.h. Referenced by MiAllocatePoolPages(), MiCheckSessionPoolAllocations(), MiFreePoolPages(), MiInitializeSessionPool(), and MiSessionInitializeWorkingSetList(). |
|
|
Definition at line 5491 of file mi.h. Referenced by MiAllocatePoolPages(), MiCheckPdeForSessionSpace(), MiDereferenceSession(), MiInitializeSessionPool(), MiSessionCommitPageTables(), MiSessionCreateInternal(), and MiSessionInitializeWorkingSetList(). |
|
|
Definition at line 5444 of file mi.h. Referenced by MiLoadImageSection(), MiSessionAddProcess(), MiSessionCreateInternal(), MiSessionInSwapProcess(), MiSessionOutSwapProcess(), and MiSessionRemoveProcess(). |
|
|
Definition at line 5524 of file mi.h. Referenced by MiDereferenceSession(), MiSessionInSwapProcess(), MiSessionOutSwapProcess(), and MmWorkingSetManager(). |
|
|
Definition at line 5411 of file mi.h. Referenced by MiDereferenceSession(), MiRearrangeWorkingSetExpansionList(), MiSessionAddProcess(), MiSessionCreateInternal(), MiSessionInSwapProcess(), MiSessionOutSwapProcess(), and MiSessionUnloadAllImages(). |
|
|
Definition at line 5575 of file mi.h. Referenced by MiFreeSessionSpaceMap(), MiLoadSystemImage(), MiSessionCreateInternal(), MmMapViewInSessionSpace(), and MmUnmapViewInSessionSpace(). |
|
|
|
Definition at line 5427 of file mi.h. Referenced by MiAllocatePoolPages(), MiDereferenceSession(), MiInitializeSessionPool(), MiSessionCommitPageTables(), MiSessionCreateInternal(), and MiSessionInitializeWorkingSetList(). |
|
|
Definition at line 5437 of file mi.h. Referenced by MiSessionCreateInternal(). |
|
|
Referenced by MiDereferenceSession(), MiLoadImageSection(), MiSessionAddProcess(), MiSessionCreateInternal(), MiSessionInitializeWorkingSetList(), and MmSessionCreate(). |
|
|
|
Definition at line 5584 of file mi.h. Referenced by MiDereferenceSession(), and MmSessionSetUnloadAddress(). |
|
|
Definition at line 5586 of file mi.h. Referenced by MiSessionInitializeWorkingSetList(), and MmAccessFault(). |
|
|
Definition at line 5557 of file mi.h. Referenced by MiAddValidPageToWorkingSet(), MiAllocatePoolPages(), MiDeleteSystemPagableVm(), MiInitializeCopyOnWritePfn(), MiLockCode(), MiSessionCommitPageTables(), and MiSessionInitializeWorkingSetList(). |
|
|
Definition at line 5566 of file mi.h. Referenced by MiDereferenceSession(), MiSessionCreateInternal(), and MiSessionInitializeWorkingSetList(). |
|
|
Definition at line 5559 of file mi.h. Referenced by MiDereferenceSession(), MiEmptyWorkingSet(), MiSessionInitializeWorkingSetList(), and MmWorkingSetManager(). |
1.3.7