SysInit
システム初期化ユニットです。たとえば、遅延読み込みメカニズムなどが含まれています。
ルーチン
| DliFailureHook2 | 遅延ロード プロシージャの場合に自動的に呼び出されるルーチン。 |
| DliNotifyHook2 | 遅延ロード プロシージャの場合に自動的に呼び出されるルーチン。 |
| LoadAllImportsForDll |
遅延読み込み DLL の名前を指定されて、そのライブラリを読み込み、遅延読み込みエントリ ポイントをすべて解決します。 |
| SetDliFailureHook2 | 遅延ロード ヘルパのエラー通知のフック プロシージャを設定します。 |
| SetDliNotifyHook2 | 遅延ロード ヘルパの通知フック プロシージャを設定します。 |
| UnloadDelayLoadedDLL2 | 遅延ロードされたライブラリをアンロードします。 |
| VclExit | |
| VclInit |
型
| DelayLoadInfo | 遅延ロードの情報を保持するレコード。 |
| DelayLoadProc | 遅延ロードされるプロシージャの情報を保持するレコード。 |
| dliNotification | 遅延ロード フック プロシージャが呼び出される通知メッセージを列挙したものです。 |
| ImgDelayDescr | |
| PDelayLoadInfo | TDelayLoadInfo 型を指すポインタ。 |
| PDelayLoadProc | この型は、TDelayLoadProc 型を指すポインタです。 |
| PImageThunkData | |
| PImgDelayDescr | |
| TDelayLoadInfo | DelayLoadInfo 型のエイリアス。 |
| TDelayLoadProc |
遅延読み込みされる手続きの情報を保持するレコードです。 |
| TImageThunkData | |
| TImgDelayDescr |
変数
| __ImageBase | |
| CoverageLibraryName | |
| DataMark | |
| dbkFCallWrapperAddr | |
| DelayLoadHelper | |
| DllProc | |
| DllProcEx | |
| HInstance | |
| HrLoadAllImportsForDll | |
| ImageBase | |
| ModuleIsCpp | このモジュールが、C++Builder を使用してコンパイルされている場合、True。 |
| ModuleIsLib | このモジュールが DLL (動的リンク ライブラリ、または、パッケージ)の場合、True。 |
| ModuleIsPackage | このモジュールがパッケージ(特殊な動的リンク ライブラリ)の場合、True。 |
| pfnDliFailureHook | 内部的にのみ使用されます。 |
| pfnDliNotifyHook |
遅延読み込み通知フックとエラー フックの設定時に SetDliNotifyHook2 と SetDliFailureHook2 に渡される関数型です。 |
| PtrToNil | |
| TlsIndex | |
| TlsLast | |
| UnloadDelayLoadedDLLPtr |
定数
| dliNoteStartProcessing | dliNoteStartProcessing: dliNotification = dliStartProcessing; |