SysInit
System initialization unit. Contains the delay load mechanism, for example.
Contents
Routines
| DliFailureHook2 | Routine that is automatically invoked for delay loading procedures. |
| DliNotifyHook2 | Routine that is automatically invoked for delay loading procedures. |
| LoadAllImportsForDll | Given the name of a delayed-load DLL, loads the library and resolves all delay-loaded entry-points. |
| SetDliFailureHook2 | Sets a hook procedure for failure delay load helper notifications. |
| SetDliNotifyHook2 | Sets a hook procedure for delay load helper notifications. |
| UnloadDelayLoadedDLL2 | Unloads a delay loaded library. |
| VclExit | |
| VclInit |
Types
| DelayLoadInfo | Record holding information for delay loading. |
| DelayLoadProc | Record that holds information for a procedure that is delay loaded. |
| dliNotification | Lists the notification messages for which the delay load hook procedure is called. |
| ImgDelayDescr | |
| PDelayLoadInfo | Pointer to the TDelayLoadInfo type. |
| PDelayLoadProc | This type is a pointer to the TDelayLoadProc type. |
| PImageThunkData | |
| PImgDelayDescr | |
| TDelayLoadInfo | Alias for the DelayLoadInfo type. |
| TDelayLoadProc | Record that holds information for a procedure that is delay loaded. |
| TImageThunkData | |
| TImgDelayDescr |
Variables
| __ImageBase | |
| CoverageLibraryName | |
| DataMark | |
| dbkFCallWrapperAddr | |
| DelayLoadHelper | |
| DllProc | |
| DllProcEx | |
| HInstance | |
| HrLoadAllImportsForDll | |
| ImageBase | |
| ModuleIsCpp | Is True if this module is compiled using C++Builder. |
| ModuleIsLib | Is True if this module is a DLL (a dynamic-link library or a package). |
| ModuleIsPackage | Is True if this module is a package (a special dynamic-link library). |
| pfnDliFailureHook | Only used internally. |
| pfnDliNotifyHook | The function type passed to SetDliNotifyHook2 and SetDliFailureHook2 when setting delayed-load notification and failure hooks. |
| PtrToNil | |
| TlsIndex | |
| TlsLast | |
| UnloadDelayLoadedDLLPtr |
Constants
| dliNoteStartProcessing | dliNoteStartProcessing: dliNotification = dliStartProcessing; |