Defines |
| #define | NDEBUG |
| #define | MODULE_INVOLVED_IN_ARM3 |
Functions |
| __inline VOID | sprintf_nt (IN PCHAR Buffer, IN PCHAR Format, IN...) |
| PVOID NTAPI | MiCacheImageSymbols (IN PVOID BaseAddress) |
| NTSTATUS NTAPI | MiLoadImageSection (IN OUT PVOID *SectionPtr, OUT PVOID *ImageBase, IN PUNICODE_STRING FileName, IN BOOLEAN SessionLoad, IN PLDR_DATA_TABLE_ENTRY LdrEntry) |
| PVOID NTAPI | MiLocateExportName (IN PVOID DllBase, IN PCHAR ExportName) |
| NTSTATUS NTAPI | MmCallDllInitialize (IN PLDR_DATA_TABLE_ENTRY LdrEntry, IN PLIST_ENTRY ListHead) |
| BOOLEAN NTAPI | MiCallDllUnloadAndUnloadDll (IN PLDR_DATA_TABLE_ENTRY LdrEntry) |
| NTSTATUS NTAPI | MiDereferenceImports (IN PLOAD_IMPORTS ImportList) |
| VOID NTAPI | MiClearImports (IN PLDR_DATA_TABLE_ENTRY LdrEntry) |
| PVOID NTAPI | MiFindExportedRoutineByName (IN PVOID DllBase, IN PANSI_STRING ExportName) |
| VOID NTAPI | MiProcessLoaderEntry (IN PLDR_DATA_TABLE_ENTRY LdrEntry, IN BOOLEAN Insert) |
| VOID NTAPI INIT_FUNCTION | MiUpdateThunks (IN PLOADER_PARAMETER_BLOCK LoaderBlock, IN PVOID OldBase, IN PVOID NewBase, IN ULONG Size) |
| NTSTATUS NTAPI | MiSnapThunk (IN PVOID DllBase, IN PVOID ImageBase, IN PIMAGE_THUNK_DATA Name, IN PIMAGE_THUNK_DATA Address, IN PIMAGE_EXPORT_DIRECTORY ExportDirectory, IN ULONG ExportSize, IN BOOLEAN SnapForwarder, OUT PCHAR *MissingApi) |
| NTSTATUS NTAPI | MmUnloadSystemImage (IN PVOID ImageHandle) |
| NTSTATUS NTAPI | MiResolveImageReferences (IN PVOID ImageBase, IN PUNICODE_STRING ImageFileDirectory, IN PUNICODE_STRING NamePrefix OPTIONAL, OUT PCHAR *MissingApi, OUT PWCHAR *MissingDriver, OUT PLOAD_IMPORTS *LoadImports) |
| VOID NTAPI | MiFreeInitializationCode (IN PVOID InitStart, IN PVOID InitEnd) |
| VOID NTAPI INIT_FUNCTION | MiFindInitializationCode (OUT PVOID *StartVa, OUT PVOID *EndVa) |
| VOID NTAPI | MmFreeDriverInitialization (IN PLDR_DATA_TABLE_ENTRY LdrEntry) |
| VOID NTAPI INIT_FUNCTION | MiReloadBootLoadedDrivers (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
| NTSTATUS NTAPI INIT_FUNCTION | MiBuildImportsForBootDrivers (VOID) |
| VOID NTAPI INIT_FUNCTION | MiLocateKernelSections (IN PLDR_DATA_TABLE_ENTRY LdrEntry) |
| BOOLEAN NTAPI INIT_FUNCTION | MiInitializeLoadedModuleList (IN PLOADER_PARAMETER_BLOCK LoaderBlock) |
| LOGICAL NTAPI | MiUseLargeDriverPage (IN ULONG NumberOfPtes, IN OUT PVOID *ImageBaseAddress, IN PUNICODE_STRING BaseImageName, IN BOOLEAN BootDriver) |
| ULONG NTAPI | MiComputeDriverProtection (IN BOOLEAN SessionSpace, IN ULONG SectionProtection) |
| VOID NTAPI | MiSetSystemCodeProtection (IN PMMPTE FirstPte, IN PMMPTE LastPte, IN ULONG ProtectionMask) |
| VOID NTAPI | MiWriteProtectSystemImage (IN PVOID ImageBase) |
| VOID NTAPI | MiSetPagingOfDriver (IN PMMPTE PointerPte, IN PMMPTE LastPte) |
| VOID NTAPI | MiEnablePagingOfDriver (IN PLDR_DATA_TABLE_ENTRY LdrEntry) |
| BOOLEAN NTAPI | MmVerifyImageIsOkForMpUse (IN PVOID BaseAddress) |
| NTSTATUS NTAPI | MmCheckSystemImage (IN HANDLE ImageHandle, IN BOOLEAN PurgeSection) |
| NTSTATUS NTAPI | MmLoadSystemImage (IN PUNICODE_STRING FileName, IN PUNICODE_STRING NamePrefix OPTIONAL, IN PUNICODE_STRING LoadedName OPTIONAL, IN ULONG Flags, OUT PVOID *ModuleObject, OUT PVOID *ImageBaseAddress) |
| PLDR_DATA_TABLE_ENTRY NTAPI | MiLookupDataTableEntry (IN PVOID Address) |
| PVOID NTAPI | MmPageEntireDriver (IN PVOID AddressWithinSection) |
| VOID NTAPI | MmResetDriverPaging (IN PVOID AddressWithinSection) |
| PVOID NTAPI | MmGetSystemRoutineAddress (IN PUNICODE_STRING SystemRoutineName) |
Variables |
| LIST_ENTRY | PsLoadedModuleList |
| LIST_ENTRY | MmLoadedUserImageList |
| KSPIN_LOCK | PsLoadedModuleSpinLock |
| ERESOURCE | PsLoadedModuleResource |
| ULONG_PTR | PsNtosImageBase |
| KMUTANT | MmSystemLoadLock |
| PFN_NUMBER | MmTotalSystemDriverPages |
| PVOID | MmUnloadedDrivers |
| PVOID | MmLastUnloadedDrivers |
| BOOLEAN | MmMakeLowMemory |
| BOOLEAN | MmEnforceWriteProtection = TRUE |
| PMMPTE | MiKernelResourceStartPte |
| PMMPTE | MiKernelResourceEndPte |
| ULONG_PTR | ExPoolCodeStart |
| ULONG_PTR | ExPoolCodeEnd |
| ULONG_PTR | MmPoolCodeStart |
| ULONG_PTR | MmPoolCodeEnd |
| ULONG_PTR | MmPteCodeStart |
| ULONG_PTR | MmPteCodeEnd |