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)、共有ライブラリ(macOS で .dylib または Linux での .so)、またはランタイム パッケージの場合に、True となります。 |
ModuleIsPackage | このモジュールがパッケージ(特殊な動的リンク ライブラリ)の場合、True 。 |
pfnDliFailureHook | 内部的にのみ使用されます。 |
pfnDliNotifyHook |
遅延読み込み通知フックとエラー フックの設定時に SetDliNotifyHook2 と SetDliFailureHook2 に渡される関数型です。 |
PtrToNil | |
TlsIndex | |
TlsLast | |
UnloadDelayLoadedDLLPtr |
定数
dliNoteStartProcessing | dliNoteStartProcessing: dliNotification = dliStartProcessing; |