Referenced by: TSysProcMonThread, GetProcessPEB


_PEB = record
  InheritedAddressSpace: BOOLEAN;
  ReadImageFileExecOptions: BOOLEAN;
  BeingDebugged: BOOLEAN;
  BitField: BOOLEAN;
  Mutant: HANDLE;
  ImageBaseAddress: Pointer;
  Ldr: PPEB_LDR_DATA;
  ProcessParameters: PRTL_USER_PROCESS_PARAMETERS;
  SubSystemData: Pointer;
  ProcessHeap: Pointer;
  FastPebLock: PRTL_CRITICAL_SECTION;
  AtlThunkSListPtr: PVOID;
  IFEOKey: PVOID;
  CrossProcessFlags: ULONG;
  KernelCallbackTable: PVOID;
  SystemReserved: ULONG;
  AtlThunkSListPtr32: ULONG;
  ApiSetMap: PVOID;
  TlsExpansionCounter: ULONG;
  TlsBitmap: PVOID;
  TlsBitmapBits: array[0..1] of ULONG;
  ReadOnlySharedMemoryBase: PVOID;
  HotpatchInformation: PVOID;
  ReadOnlyStaticServerData: PPVOID;
  AnsiCodePageData: PVOID;
  OemCodePageData: PVOID;
  UnicodeCaseTableData: PVOID;
  NumberOfProcessors: ULONG;
  NtGlobalFlag: ULONG;
  CriticalSectionTimeout: LARGE_INTEGER;
  HeapSegmentReserve: SIZE_T;
  HeapSegmentCommit: SIZE_T;
  HeapDeCommitTotalFreeThreshold: SIZE_T;
  HeapDeCommitFreeBlockThreshold: SIZE_T;
  NumberOfHeaps: ULONG;
  MaximumNumberOfHeaps: ULONG;
  ProcessHeaps: PPVOID;
  GdiSharedHandleTable: PVOID;
  ProcessStarterHelper: PVOID;
  GdiDCAttributeList: ULONG;
  LoaderLock: PRTL_CRITICAL_SECTION;
  OSMajorVersion: ULONG;
  OSMinorVersion: ULONG;
  OSBuildNumber: USHORT;
  OSCSDVersion: USHORT;
  OSPlatformId: ULONG;
  ImageSubsystem: ULONG;
  ImageSubsystemMajorVersion: ULONG;
  ImageSubsystemMinorVersion: ULONG;
  ImageProcessAffinityMask: ULONG_PTR;
  GdiHandleBuffer: GDI_HANDLE_BUFFER;
  PostProcessInitRoutine: PVOID;
  TlsExpansionBitmap: PVOID;
  TlsExpansionBitmapBits: array[0..31] of ULONG;
  SessionId: ULONG;
  AppCompatFlags: ULARGE_INTEGER;
  AppCompatFlagsUser: ULARGE_INTEGER;
  pShimData: PVOID;
  AppCompatInfo: PVOID;
  CSDVersion: UNICODE_STRING;
  ActivationContextData: PVOID;
  ProcessAssemblyStorageMap: PVOID;
  SystemDefaultActivationContextData: PVOID;
  SystemAssemblyStorageMap: PVOID;
  MinimumStackCommit: SIZE_T;
  FlsCallback: PPVOID;
  FlsListHead: LIST_ENTRY;
  FlsBitmap: PVOID;
  FlsBitmapBits: array[0..Round(128/(sizeof(ULONG)*8))-1] of ULONG;
  FlsHighIndex: ULONG;
  WerRegistrationData: PVOID;
  WerShipAssertPtr: PVOID;
  pContextData: PVOID;
  pImageHeaderHash: PVOID;
  TracingFlags: ULONG;
  CsrServerReadOnlySharedMemoryBase: ULONGLONG;
end;
PEB = _PEB;
TPEB = PEB;
PPEB = ^PEB;


Created with the Personal Edition of HelpNDoc: Streamline Your Documentation Creation with a Help Authoring Tool