ReactOS  r76032
_LDR_DATA_TABLE_ENTRY Struct Reference

#include <btrfs_drv.h>

Collaboration diagram for _LDR_DATA_TABLE_ENTRY:

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
 

Detailed Description

Definition at line 1710 of file btrfs_drv.h.

Member Data Documentation

union { ... }
union { ... }
union { ... }
union { ... }
ULONG _LDR_DATA_TABLE_ENTRY::CheckSum
PVOID _LDR_DATA_TABLE_ENTRY::DllBase

Definition at line 1714 of file btrfs_drv.h.

Referenced by DbgkpPostFakeModuleMessages(), EnumProcessModules(), ExpInitializeExecutive(), ExpLoadBootSymbols(), find_query_actctx(), FindBitmapResource(), FixupDll(), GetModuleFileNameW(), handle_gdb_query(), IopCreateDriver(), IopInitializeBootDrivers(), KdbpCmdMod(), KdbSymPrintAddress(), KdInitSystem(), KeRosDumpStackFrameArray(), KiDumpParameterImages(), KiInitializeBugCheck(), KiPcToFileHeader(), KiPrepareUserDebugData(), KiRosPcToUserFileHeader(), LdrFindEntryForAddress(), LdrGetDllHandleEx(), LdrpAllocateDataTableEntry(), LdrpCheckForLoadedDll(), LdrpCheckForLoadedDllHandle(), LdrpGetProcedureAddress(), LdrpInitializeProcess(), LdrpInitializeThread(), LdrpInitializeTls(), LdrpInitSecurityCookie(), LdrpLoadDll(), LdrpMapDll(), LdrProcessDriverModule(), LdrpRunInitializeRoutines(), LdrQueryProcessModuleInformationEx(), LdrShutdownProcess(), LdrShutdownThread(), LdrUnloadDll(), lie_about_fs_type(), LoadBootDeviceDriver(), LoadLibraryExW(), MiBuildImportsForBootDrivers(), MiFindInitializationCode(), MiInitializeLoadedModuleList(), MiLoadUserSymbols(), MiLookupDataTableEntry(), MiReloadBootLoadedDrivers(), MiResolveImageReferences(), MiSnapThunk(), MiUpdateThunks(), MmAddVerifierThunks(), MmGetSystemRoutineAddress(), MmLoadSystemImage(), MmPageEntireDriver(), MmUnloadSystemImage(), Notify(), Phase1InitializationDiscard(), RtlPcToFileHeader(), RtlpQueryRemoteProcessModules(), SeiHookImports(), UserpGetClientFileName(), WinLdrAllocateDataTableEntry(), WinLdrCheckForLoadedDll(), WinLdrpBindImportName(), and WinLdrScanImportDescriptorTable().

union { ... } _LDR_DATA_TABLE_ENTRY::DUMMYUNIONNAME
UNICODE_STRING _LDR_DATA_TABLE_ENTRY::FullModuleName

Definition at line 209 of file ntddk_ex.h.

LIST_ENTRY _LDR_DATA_TABLE_ENTRY::Hash

Definition at line 215 of file ntddk_ex.h.

LIST_ENTRY _LDR_DATA_TABLE_ENTRY::HashLinks

Definition at line 149 of file ldrtypes.h.

Referenced by LdrpMapDll(), and LdrUnloadDll().

LIST_ENTRY _LDR_DATA_TABLE_ENTRY::InInitializationOrderLinks
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::InitializationOrder

Definition at line 205 of file ntddk_ex.h.

LIST_ENTRY _LDR_DATA_TABLE_ENTRY::InMemoryOrderLinks
PVOID _LDR_DATA_TABLE_ENTRY::LoadedImports
LIST_ENTRY _LDR_DATA_TABLE_ENTRY::LoadOrder

Definition at line 203 of file ntddk_ex.h.

LIST_ENTRY _LDR_DATA_TABLE_ENTRY::MemoryOrder

Definition at line 204 of file ntddk_ex.h.

PVOID _LDR_DATA_TABLE_ENTRY::ModuleBaseAddress

Definition at line 206 of file ntddk_ex.h.

UNICODE_STRING _LDR_DATA_TABLE_ENTRY::ModuleName

Definition at line 210 of file ntddk_ex.h.

ULONG _LDR_DATA_TABLE_ENTRY::ModuleSize

Definition at line 208 of file ntddk_ex.h.

PVOID _LDR_DATA_TABLE_ENTRY::PatchInformation
PVOID _LDR_DATA_TABLE_ENTRY::Reserved1

Definition at line 1711 of file btrfs_drv.h.

PVOID _LDR_DATA_TABLE_ENTRY::Reserved2

Definition at line 1713 of file btrfs_drv.h.

PVOID _LDR_DATA_TABLE_ENTRY::Reserved3

Definition at line 1715 of file btrfs_drv.h.

Referenced by lie_about_fs_type().

BYTE _LDR_DATA_TABLE_ENTRY::Reserved4

Definition at line 1717 of file btrfs_drv.h.

PVOID _LDR_DATA_TABLE_ENTRY::Reserved5

Definition at line 1718 of file btrfs_drv.h.

PVOID _LDR_DATA_TABLE_ENTRY::Reserved6

Definition at line 1721 of file btrfs_drv.h.

PVOID _LDR_DATA_TABLE_ENTRY::SectionPointer
ULONG _LDR_DATA_TABLE_ENTRY::TimeDateStamp
ULONG _LDR_DATA_TABLE_ENTRY::TimeStamp

Definition at line 221 of file ntddk_ex.h.


The documentation for this struct was generated from the following files: