FsRtlLookupLastLargeMcbEntryAndIndex 関数 (ntifs.h)
FsRtlLookupLastLargeMcbEntryAndIndex ルーチンは、特定のマップ制御ブロック (MCB) に格納されている最後のマッピング エントリを取得します。
構文
BOOLEAN FsRtlLookupLastLargeMcbEntryAndIndex(
[in] PLARGE_MCB OpaqueMcb,
[out] PLONGLONG LargeVbn,
[out] PLONGLONG LargeLbn,
[out] PULONG Index
);
パラメーター
[in] OpaqueMcb
検索する初期化された MCB 構造体へのポインター。
[out] LargeVbn
マップされた最後の仮想ブロック番号 (VBN) を受け取る変数へのポインター。
[out] LargeLbn
LargeVbnが指す VBN にマップされている論理ブロック番号 (LBN) を受け取る変数へのポインター。そのような LBN が存在しない場合は -1。
[out] Index
MCB の最後の実行のインデックスを受け取る変数へのポインター。
戻り値
FSRtlLookupLastLargeMcbEntryAndIndex は、MCB にマッピング エントリが含まれていない場合は FALSE を返します。それ以外の場合は FALSE を返します。
備考
FsRtlLookupLastLargeMcbEntryAndIndex
MCB にマッピングが含 場合、FsRtlLookupLastLargeMcbEntryAndIndex は FALSE を返します。
最後のマッピングがホールの場合、FsRtlLookupLastLargeMcbEntryAndIndex
は FALSE を返しますが、検索操作では LBN の値 -1 が返されます。 最後のマッピングが穴でない場合、検索操作は LBN に正の値を生成し、FsRtlLookupLastLargeMcbEntryAndIndex は FALSE を返します。
LBN の上位 32 ビットは無視されます。 下位 32 ビットのみが使用されます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows XP |
ターゲット プラットフォーム の |
万国 |
ヘッダー | ntifs.h (Ntifs.h を含む) |
ライブラリ | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= APC_LEVEL |