ファイルオブジェクト
CreateFileなどでファイル(またはデバイス)を開くたびにカーネルが作る、開いた1回ぶんのセッション状態を表すオブジェクト。現在のバイトオフセットや共有モードを保持する。
- 概念URI
https://comcomponent.com/knowledge/file-object/
- 別名・表記
- FILE_OBJECT
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- キャッシュマネージャーはファイルオブジェクトを利用します。キャッシュの利用可否や先読みの状態は、ファイル(ストリーム)単位ではなくファイルオブジェクト(開き方)単位で管理される / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- CreateFileはファイルオブジェクトを利用します。CreateFileが成功するたびに、開いた1回ぶんの状態を表すファイルオブジェクトが1つ作られる / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ファイルオブジェクトはデバイスオブジェクトを前提とします。ファイルオブジェクトは、開いた対象(ファイルまたはデバイス)を管理するデバイスオブジェクトと結び付いている / 確度: 確立した関係 / 確認日: 2026-08-01 出典 出典
- ファイルオブジェクトはカーネルモードを前提とします。ファイルオブジェクトはカーネル内に存在し、ユーザーモードのプロセスから直接操作されることはない / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ファイルハンドルはファイルオブジェクトを前提とします。ファイルハンドルは、プロセスのハンドルテーブルを経由したファイルオブジェクトへの参照である / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ファイルオブジェクトはハンドルリークの原因になることがあります。未完了I/Oやメモリマップトセクションなどカーネル内の参照が残り続けるファイルオブジェクトの山が、ハンドルリークとして観測される / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。