英語版
このページの英語版を見る
dmd.scanomf
OMFオブジェクトファイルからシンボルを抽出する。
Authors:
License:
ソース scanomf.d
- nothrow void
scanOmfObjModule(void delegate(const(char)[] name, int pickAny) nothrowpAddSymbol, scope const ubyte[]base, scope const char*module_name, Locloc, ErrorSinkeSink); - base[]からオブジェクト・モジュールを読み込み、エクスポートされたシンボルの名前を(*pAddSymbol)()に渡す。 (*pAddSymbol)()に渡す。Parameters:
void delegate(const(char)[] name, int pickAny) nothrow pAddSymbol関数" に渡す。 ubyte[] baseオブジェクト・モジュールの内容の配列 char* module_nameオブジェクト・モジュールの名前(エラー・メッセージに使用される) Loc locエラー表示に使用する場所 ErrorSink eSinkエラーメッセージを出力する場所 - nothrow bool
scanOmfLib(void delegate(char* name, void* base, size_t length) nothrowpAddObjModule, scope void*buf, size_tbuflen, uintpagesize); - メモリbuf[0..buflen]のブロックをスキャンし、その中の各OMFオブジェクトモジュールを取り出す。 その中の各OMFオブジェクト・モジュールを取り出し、その情報を(*pAddObjModule)に送る。Returns:破損したOMFデータに対してtrueを返す
Copyright © 1999-2025 by the D Language Foundation
DEEPL APIにより翻訳、ところどころ修正。
このページの最新版(英語)
このページの原文(英語)
翻訳時のdmdのバージョン: 2.108.0
サイト全体のドキュメントのdmdのバージョン: 2.109.1
最新のdmdのバージョン: 2.111.0 ダウンロード
翻訳日付:
HTML生成日時:
編集者: dokutoku