SysInit.DelayLoadInfo
Delphi
DelayLoadInfo = record
cb: LongWord; { size of structure }
pidd: PImgDelayDescr; { raw form of data (everything is
there) }
ppfn: Pointer; { points to address of function to
load }
szDll: _PAnsiChr; { name of dll }
dlp: TDelayLoadProc; { name or ordinal of procedure }
hmodCur: HMODULE; { the hInstance of the library we
have loaded }
pfnCur: Pointer; { the actual function that will be
called }
dwLastError: LongWord; { error received (if an error
notification) }
end;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record | public | SysInit.pas | SysInit | SysInit |
説明
遅延ロードの情報を保持するレコード。
DelayLoadInfo レコードの各フィールドの意味を以下の表で説明します。
フィールド | 意味 |
---|---|
cb |
構造体のサイズ。 |
pidd |
未処理形式のデータ。 |
ppfn |
ロードされる関数のアドレスを指すポインタ。 |
szDll |
ライブラリの名前。 |
dlp |
ロードされるプロシージャの名前または序数。 |
hmodCur |
現在ロードされているライブラリの hInstance。 これは TDelayLoadProc 型のレコードです。 |
pfnCur |
実際に呼び出される関数。 |
dwLastError |
受け取ったエラーの格納先(エラー通知の場合)。 |
関連項目