RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
System.TInitContext Record
Pascal
TInitContext = record
  OuterContext: PInitContext;
  ExcFrame: Pointer;
  InitTable: PackageInfo;
  InitCount: Integer;
  Module: PLibModule;
  DLLSaveEBP: Pointer;
  DLLSaveEBX: Pointer;
  DLLSaveESI: Pointer;
  DLLSaveEDI: Pointer;
  ExitProcessTLS: procedure;
  DLLInitState: Byte;
  PkgLoaderLock: Pointer;
end;
C++
struct TInitContext {
  PInitContext OuterContext;
  void * ExcFrame;
  PackageInfo InitTable;
  int InitCount;
  PLibModule Module;
  void * DLLSaveEBP;
  void * DLLSaveEBX;
  void * DLLSaveESI;
  void * DLLSaveEDI;
  procedure ExitProcessTLS;
  Byte DLLInitState;
  void * PkgLoaderLock;
};

This is record System.TInitContext.

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!