ReactOS 0.4.16-dev-336-gb667d82
|
#include <btrfs_drv.h>
Public Attributes | |
PVOID | Reserved1 [2] |
LIST_ENTRY | InMemoryOrderLinks |
PVOID | Reserved2 [2] |
PVOID | DllBase |
PVOID | Reserved3 [2] |
UNICODE_STRING | FullDllName |
BYTE | Reserved4 [8] |
PVOID | Reserved5 [3] |
union { | |
ULONG CheckSum | |
PVOID Reserved6 | |
}; | |
ULONG | TimeDateStamp |
LIST_ENTRY | LoadOrder |
LIST_ENTRY | MemoryOrder |
LIST_ENTRY | InitializationOrder |
PVOID | ModuleBaseAddress |
PVOID | EntryPoint |
ULONG | ModuleSize |
UNICODE_STRING | FullModuleName |
UNICODE_STRING | ModuleName |
ULONG | Flags |
USHORT | LoadCount |
USHORT | TlsIndex |
union { | |
LIST_ENTRY Hash | |
struct { | |
PVOID SectionPointer | |
ULONG CheckSum | |
} | |
}; | |
ULONG | TimeStamp |
LIST_ENTRY | InLoadOrderLinks |
LIST_ENTRY | InInitializationOrderLinks |
ULONG | SizeOfImage |
UNICODE_STRING | BaseDllName |
union { | |
LIST_ENTRY HashLinks | |
struct { | |
PVOID SectionPointer | |
ULONG CheckSum | |
} | |
}; | |
union { | |
ULONG TimeDateStamp | |
PVOID LoadedImports | |
}; | |
PACTIVATION_CONTEXT | EntryPointActivationContext |
PVOID | PatchInformation |
union { | |
ULONG CheckSum | |
PVOID Reserved6 | |
} | DUMMYUNIONNAME |
Definition at line 1876 of file btrfs_drv.h.
union { ... } _LDR_DATA_TABLE_ENTRY::@1197 |
union { ... } _LDR_DATA_TABLE_ENTRY::@2589 |
union { ... } _LDR_DATA_TABLE_ENTRY::@2591 |
union { ... } _LDR_DATA_TABLE_ENTRY::@667 |
UNICODE_STRING _LDR_DATA_TABLE_ENTRY::BaseDllName |
Definition at line 145 of file ldrtypes.h.
Referenced by AVrfInitializeVerifier(), AVrfpLoadAndInitializeProvider(), AVrfpResnapInitialModules(), ExAllocatePool(), ExpLoadBootSymbols(), FindBitmapResource(), FixupDll(), GetModuleBaseNameW(), InitExeName(), IopInitializeBuiltinDriver(), KdbpCmdMod(), KdbSymPrintAddress(), KeBugCheckWithTf(), KeRosDumpStackFrameArray(), KiDumpParameterImages(), LdrGetDllHandleEx(), LdrLoadDll(), LdrpCheckForLoadedDll(), LdrpGetProcedureAddress(), LdrpHandleOneNewFormatImportDescriptor(), LdrpInitializeProcess(), LdrpInitializeThread(), LdrpInitializeTls(), LdrpMapDll(), LdrpRunInitializeRoutines(), LdrpSnapThunk(), LdrShutdownProcess(), LdrShutdownThread(), LdrUnloadDll(), LoadSymbolsRoutine(), MiBuildImportsForBootDrivers(), MiDereferenceImports(), MiFindInitializationCode(), MiInitializeLoadedModuleList(), MiReloadBootLoadedDrivers(), MiResolveImageReferences(), MiSnapThunk(), MiUpdateThunks(), MmGetSystemRoutineAddress(), MmLoadSystemImage(), MmUnloadSystemImage(), Notify(), PeLdrAllocateDataTableEntry(), PeLdrCheckForLoadedDll(), SE_DllLoaded(), SeiHookImports(), SeiIsExcluded(), SeiPatchNewImport(), SeiResetEntryProcessed(), and SeiSetEntryProcessed().
ULONG _LDR_DATA_TABLE_ENTRY::CheckSum |
Definition at line 1886 of file btrfs_drv.h.
Referenced by MmLoadSystemImage(), and PeLdrAllocateDataTableEntry().
PVOID _LDR_DATA_TABLE_ENTRY::DllBase |
Definition at line 1880 of file btrfs_drv.h.
Referenced by AVrfpResnapInitialModules(), DbgkpPostFakeModuleMessages(), EnumProcessModules(), ExpInitializeExecutive(), ExpLoadBootSymbols(), find_query_actctx(), FindBitmapResource(), FixupDll(), GetModuleFileNameW(), KdbpCmdMod(), KdbSymPrintAddress(), KdInitSystem(), KeRosDumpStackFrameArray(), KiDumpParameterImages(), KiInitializeBugCheck(), KiPrepareUserDebugData(), LdrFindEntryForAddress(), LdrGetDllHandleEx(), LdrpAllocateDataTableEntry(), LdrpCheckForLoadedDll(), LdrpCheckForLoadedDllHandle(), LdrpGetProcedureAddress(), LdrpInitializeProcess(), LdrpInitializeThread(), LdrpInitializeTls(), LdrpInitSecurityCookie(), LdrpLoadDll(), LdrpMapDll(), LdrpRunInitializeRoutines(), LdrpRunShimEngineInitRoutine(), LdrQueryProcessModuleInformationEx(), LdrShutdownProcess(), LdrShutdownThread(), LdrUnloadDll(), LoadLibraryExW(), MiBuildImportsForBootDrivers(), MiFindInitializationCode(), MiInitializeLoadedModuleList(), MiLookupDataTableEntry(), MiReloadBootLoadedDrivers(), MiResolveImageReferences(), MiSnapThunk(), MiUpdateThunks(), MmAddVerifierThunks(), MmGetSystemRoutineAddress(), MmInitSystem(), MmLoadSystemImage(), MmPageEntireDriver(), MmUnloadSystemImage(), Notify(), PeLdrAllocateDataTableEntry(), PeLdrCheckForLoadedDll(), PeLdrInitSecurityCookie(), PeLdrpBindImportName(), PeLdrScanImportDescriptorTable(), Phase1InitializationDiscard(), RtlPcToFileHeader(), RtlpQueryRemoteProcessModules(), SE_DllLoaded(), SeiHookImports(), SeiResetEntryProcessed(), and SeiSetEntryProcessed().
union { ... } _LDR_DATA_TABLE_ENTRY::DUMMYUNIONNAME |
PVOID _LDR_DATA_TABLE_ENTRY::EntryPoint |
Definition at line 203 of file ntddk_ex.h.
Referenced by AVrfpDllLoadCallback(), GetModuleInformation(), LdrpClearLoadInProgress(), LdrpInitializeProcess(), LdrpInitializeThread(), LdrpLoadDll(), LdrpMapDll(), LdrpRunInitializeRoutines(), LdrpRunShimEngineInitRoutine(), LdrShutdownProcess(), LdrShutdownThread(), LdrUnloadDll(), LoadAndBootWindowsCommon(), LoadBootDeviceDriver(), MiReloadBootLoadedDrivers(), MmLoadSystemImage(), PeLdrAllocateDataTableEntry(), and PeLdrCheckForLoadedDll().
PACTIVATION_CONTEXT _LDR_DATA_TABLE_ENTRY::EntryPointActivationContext |
Definition at line 163 of file ldrtypes.h.
Referenced by find_query_actctx(), LdrpInitializeProcess(), LdrpInitializeThread(), LdrpRunInitializeRoutines(), LdrShutdownProcess(), LdrShutdownThread(), and LdrUnloadDll().
ULONG _LDR_DATA_TABLE_ENTRY::Flags |
Definition at line 207 of file ntddk_ex.h.
Referenced by IopInitializeBootDrivers(), LdrDisableThreadCalloutsForDll(), LdrGetDllHandleEx(), LdrpClearLoadInProgress(), LdrpGetProcedureAddress(), LdrpHandleOneNewFormatImportDescriptor(), LdrpInitializeProcess(), LdrpInitializeThread(), LdrpLoadDll(), LdrpMapDll(), LdrpRunInitializeRoutines(), LdrQueryProcessModuleInformationEx(), LdrShutdownProcess(), LdrShutdownThread(), LdrUnloadDll(), MiBuildImportsForBootDrivers(), MiFindInitializationCode(), MiReloadBootLoadedDrivers(), MiResolveImageReferences(), MmIsDriverVerifying(), MmLoadSystemImage(), MmUnloadSystemImage(), PeLdrAllocateDataTableEntry(), RtlpQueryRemoteProcessModules(), SeiHookImports(), SeiResetEntryProcessed(), and SeiSetEntryProcessed().
UNICODE_STRING _LDR_DATA_TABLE_ENTRY::FullDllName |
Definition at line 1882 of file btrfs_drv.h.
Referenced by BasepComputeProcessPath(), DbgkpPostFakeModuleMessages(), ExpLoadBootSymbols(), get_module_filename(), GetModuleFileNameExW(), GetModuleFileNameW(), KdInitSystem(), LdrGetDllHandleEx(), LdrpCheckForLoadedDll(), LdrpInitializeProcess(), LdrpMapDll(), LdrpRunInitializeRoutines(), LdrQueryProcessModuleInformationEx(), LdrUnloadDll(), LoadLibraryExW(), LoadSymbolsRoutine(), MiDereferenceImports(), MiInitializeLoadedModuleList(), MiReloadBootLoadedDrivers(), MmLoadSystemImage(), MmUnloadSystemImage(), PeLdrAllocateDataTableEntry(), RtlpQueryRemoteProcessModules(), and SeiIsExcluded().
UNICODE_STRING _LDR_DATA_TABLE_ENTRY::FullModuleName |
Definition at line 205 of file ntddk_ex.h.
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::Hash |
Definition at line 211 of file ntddk_ex.h.
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::HashLinks |
Definition at line 151 of file ldrtypes.h.
Referenced by LdrpMapDll(), and LdrUnloadDll().
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::InInitializationOrderLinks |
Definition at line 140 of file ldrtypes.h.
Referenced by LdrpHandleOneNewFormatImportDescriptor(), LdrpHandleOneOldFormatImportDescriptor(), LdrpInitializeProcess(), LdrpLoadDll(), and LdrUnloadDll().
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::InitializationOrder |
Definition at line 201 of file ntddk_ex.h.
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::InLoadOrderLinks |
Definition at line 138 of file ldrtypes.h.
Referenced by EnumProcessModules(), LdrpMapDll(), LdrUnloadDll(), MiInitializeLoadedModuleList(), MmUnloadSystemImage(), PeLdrAllocateDataTableEntry(), PsaEnumerateProcessModules(), and RtlpQueryRemoteProcessModules().
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::InMemoryOrderLinks |
Definition at line 1878 of file btrfs_drv.h.
Referenced by LdrpCheckForLoadedDll(), LdrpCheckForLoadedDllHandle(), LdrpMapDll(), and LdrUnloadDll().
USHORT _LDR_DATA_TABLE_ENTRY::LoadCount |
Definition at line 208 of file ntddk_ex.h.
Referenced by LdrAddRefDll(), LdrGetDllHandleEx(), LdrpInitializeProcess(), LdrpInitializeTls(), LdrpLoadDll(), LdrpMapDll(), LdrQueryProcessModuleInformationEx(), LdrUnloadDll(), MiBuildImportsForBootDrivers(), MiDereferenceImports(), MiResolveImageReferences(), MmLoadSystemImage(), MmUnloadSystemImage(), PeLdrAllocateDataTableEntry(), PeLdrCheckForLoadedDll(), and RtlpQueryRemoteProcessModules().
PVOID _LDR_DATA_TABLE_ENTRY::LoadedImports |
Definition at line 161 of file ldrtypes.h.
Referenced by MiBuildImportsForBootDrivers(), MiDereferenceImports(), MmLoadSystemImage(), and MmUnloadSystemImage().
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::LoadOrder |
Definition at line 199 of file ntddk_ex.h.
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::MemoryOrder |
Definition at line 200 of file ntddk_ex.h.
PVOID _LDR_DATA_TABLE_ENTRY::ModuleBaseAddress |
Definition at line 202 of file ntddk_ex.h.
UNICODE_STRING _LDR_DATA_TABLE_ENTRY::ModuleName |
Definition at line 206 of file ntddk_ex.h.
ULONG _LDR_DATA_TABLE_ENTRY::ModuleSize |
Definition at line 204 of file ntddk_ex.h.
PVOID _LDR_DATA_TABLE_ENTRY::PatchInformation |
Definition at line 164 of file ldrtypes.h.
Referenced by KdbSymPrintAddress(), LdrpAllocateDataTableEntry(), LdrUnloadDll(), LoadSymbolsRoutine(), and MmLoadSystemImage().
PVOID _LDR_DATA_TABLE_ENTRY::Reserved1 |
Definition at line 1877 of file btrfs_drv.h.
PVOID _LDR_DATA_TABLE_ENTRY::Reserved2 |
Definition at line 1879 of file btrfs_drv.h.
PVOID _LDR_DATA_TABLE_ENTRY::Reserved3 |
Definition at line 1881 of file btrfs_drv.h.
BYTE _LDR_DATA_TABLE_ENTRY::Reserved4 |
Definition at line 1883 of file btrfs_drv.h.
PVOID _LDR_DATA_TABLE_ENTRY::Reserved5 |
Definition at line 1884 of file btrfs_drv.h.
PVOID _LDR_DATA_TABLE_ENTRY::Reserved6 |
Definition at line 1887 of file btrfs_drv.h.
PVOID _LDR_DATA_TABLE_ENTRY::SectionPointer |
Definition at line 213 of file ntddk_ex.h.
Referenced by MmLoadSystemImage(), MmPageEntireDriver(), MmUnloadSystemImage(), and PeLdrAllocateDataTableEntry().
ULONG _LDR_DATA_TABLE_ENTRY::SizeOfImage |
Definition at line 143 of file ldrtypes.h.
Referenced by GetModuleInformation(), KdbpCmdMod(), LdrpAllocateDataTableEntry(), LdrpCheckForLoadedDll(), LdrpInitSecurityCookie(), LdrpMapDll(), LdrQueryProcessModuleInformationEx(), MiBuildImportsForBootDrivers(), MiFindInitializationCode(), MiLookupDataTableEntry(), MiReloadBootLoadedDrivers(), MmAddVerifierThunks(), MmLoadSystemImage(), MmPageEntireDriver(), PeLdrAllocateDataTableEntry(), PeLdrInitSecurityCookie(), RtlPcToFileHeader(), and RtlpQueryRemoteProcessModules().
ULONG _LDR_DATA_TABLE_ENTRY::TimeDateStamp |
Definition at line 1889 of file btrfs_drv.h.
Referenced by LdrpAllocateDataTableEntry(), LdrpCheckForLoadedDll(), and LdrpHandleOneNewFormatImportDescriptor().
ULONG _LDR_DATA_TABLE_ENTRY::TimeStamp |
Definition at line 217 of file ntddk_ex.h.
USHORT _LDR_DATA_TABLE_ENTRY::TlsIndex |
Definition at line 209 of file ntddk_ex.h.
Referenced by LdrDisableThreadCalloutsForDll(), LdrpInitializeThread(), LdrpInitializeTls(), LdrpRunInitializeRoutines(), LdrShutdownProcess(), and LdrShutdownThread().