ntifs.h ヘッダー

このヘッダー ファイルは、Windows ファイル システムおよびフィルター ドライバー開発者によって使用されます。 関連するヘッダー ファイルの完全な一覧については、次を参照してください。

プログラミング ガイドについては、「 ファイル システムとミニフィルターの設計ガイド」を参照してください。

ntifs.h には、次のプログラミング インターフェイスが含まれています。

IOCTL

 
FSCTL_MANAGE_BYPASS_IO

FSCTL_MANAGE_BYPASS_IO コントロール コードは、フィルターおよびファイル システム スタック内の特定のファイルに対する BypassIO 操作を制御します。
FSCTL_MARK_HANDLE

FSCTL_MARK_HANDLE制御コードは、指定されたファイルまたはディレクトリーとその変更ジャーナル・レコードに、そのファイルまたはディレクトリーに対する変更に関する情報をマークします。
FSCTL_QUERY_ALLOCATED_RANGES

FSCTL_QUERY_ALLOCATED_RANGES FSCTL の詳細を確認してください。
FSCTL_QUERY_FILE_REGIONS

FSCTL_QUERY_FILE_REGIONS FS 制御コードの詳細を確認してください。
FSCTL_REARRANGE_FILE

FSCTL_REARRANGE_FILE FS 制御コードの詳細を確認してください。
FSCTL_REFS_DEALLOCATE_RANGES_EX

FSCTL_REFS_DEALLOCATE_RANGES_EX FSCTL の詳細を確認してください。
FSCTL_SET_CACHED_RUNS_STATE

FSCTL FSCTL_SET_CACHED_RUNS_STATEの詳細を確認してください。
FSCTL_SET_PURGE_FAILURE_MODE

FSCTL_SET_PURGE_FAILURE_MODE IOCTL の詳細を確認してください。
FSCTL_SHUFFLE_FILE

FSCTL_SHUFFLE_FILE FS 制御コードの詳細を確認してください。
IOCTL_REDIR_QUERY_PATH

IOCTL_REDIR_QUERY_PATH制御コードは、複数の UNC プロバイダー (MUP) によってネットワーク リダイレクターに送信され、名前ベースの操作 (通常はIRP_MJ_CREATE要求) で特定の UNC パスを処理できるプロバイダーを決定します。
IOCTL_REDIR_QUERY_PATH_EX

IOCTL_REDIR_QUERY_PATH_EX コントロール コードの詳細を確認してください。
IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES

ボリューム シャドウ コピーが発生する前にファイル システムを強制的にフラッシュするために、IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES制御コードが送信されます。

関数

 
CcCanIWrite

CcCanIWrite 関数の詳細を確認してください。
CcCoherencyFlushAndPurgeCache

CcCoherencyFlushAndPurgeCache ルーチンは、キャッシュの一貫性を確保するためにキャッシュをフラッシュまたは消去します。
CcCopyRead

CcCopyRead ルーチンは、キャッシュされたファイルからユーザー バッファーにデータをコピーします。
CcCopyReadEx

CcCopyReadEx ルーチンの詳細を確認してください。
CcCopyWrite

CcCopyWrite ルーチンは、ユーザー バッファーからキャッシュされたファイルにデータをコピーします。
CcCopyWriteEx

CcCopyWriteEx ルーチンの詳細を確認してください。
CcCopyWriteWontFlush

CcCopyWriteWontFlush マクロは、CcCopyWrite を FALSE に設定して Wait が呼び出された場合に、CcCopyWrite の呼び出しでコピーされるデータの量が、ディスクへの即時フラッシュを必要としないほど小さいかどうかを判断します。
CcDeferWrite

CcDeferWrite ルーチンは、キャッシュされたファイルへの書き込みを延期します。
CcFastCopyRead

CcFastCopyRead 関数の詳細を確認してください。
CcFastCopyWrite

CcFastCopyWrite 関数の詳細を確認してください。
CcFlushCache

CcFlushCache ルーチンは、キャッシュされたファイルのすべてまたは一部をディスクにフラッシュします。
CcGetCacheFileSize

CcGetCacheFileSize 関数の詳細を確認してください。
CcGetDirtyPages

CcGetDirtyPages ルーチンは、特定のログ ハンドルに一致するすべてのファイル内のダーティ ページを検索します。
CcGetFileObjectFromBcb

ファイルの固定バッファー制御ブロック (BCB) へのポインターを指定すると、CcGetFileObjectFromBcb ルーチンは、キャッシュ マネージャーがそのファイルに使用しているファイル オブジェクトへのポインターを返します。
CcGetFileObjectFromSectionPtrs

キャッシュされたファイルのセクション オブジェクト ポインターへのポインターを指定すると、CcGetFileObjectFromSectionPtrs ルーチンは、キャッシュ マネージャーがファイルに使用しているファイル オブジェクトへのポインターを返します。
CcGetFileObjectFromSectionPtrsRef

キャッシュされたファイルのSECTION_OBJECT_POINTERS構造体へのポインターを渡すと、CcGetFileObjectFromSectionPtrsRef ルーチンは、キャッシュされたファイルにキャッシュ マネージャーが使用しているファイル オブジェクトへのポインターを返します。
CcGetFileSizePointer

CcGetFileSizePointer 関数の詳細を確認してください。
CcGetFlushedValidData

CcGetFlushedValidData ルーチンは、キャッシュされたファイルがディスクにフラッシュされた量を決定します。
CcInitializeCacheMap

ファイル システムは CcInitializeCacheMap ルーチンを呼び出してファイルをキャッシュします。
CcIsThereDirtyData

CcIsThereDirtyData ルーチンは、マウントされたボリュームに、システム キャッシュにダーティデータを持つファイルが含まれているかどうかを決定します。
CcIsThereDirtyDataEx

CcIsThereDirtyDataEx ルーチンは、ボリュームにシステム キャッシュにダーティデータを含むファイルが含まれているかどうかを決定します。
CcMapData

CcMapData ルーチンは、キャッシュされたファイルの指定されたバイト範囲をメモリ内のバッファーにマップします。
CcMdlReadComplete

CcMdlReadComplete ルーチンは、キャッシュされたファイルに対して CcMdlRead によって作成されたメモリ記述子リスト (MDL) を解放します。
CcMdlWriteAbort

CcMdlWriteAbort ルーチンは、以前の CcPrepareMdlWrite の呼び出しによって作成されたメモリ記述子リスト (MDL) を解放します。
CcMdlWriteComplete

CcMdlWriteComplete ルーチンは、キャッシュされたファイルに対して CcPrepareMdlWrite によって作成されたメモリ記述子リスト (MDL) を解放します。
CcPinMappedData

CcPinMappedData ルーチンは、キャッシュされたファイルの指定されたバイト範囲をピン留めします。
CcPinRead

CcPinRead ルーチンは、キャッシュされたファイルの指定されたバイト範囲をピン留めし、ピン留めされたデータをメモリ内のバッファーに読み取ります。
CcPrepareMdlWrite

CcPrepareMdlWrite ルーチンは、呼び出し元がファイルにデータを書き込むことができるように、キャッシュされたファイル メモリへの直接アクセスを提供します。
CcPreparePinWrite

CcPreparePinWrite ルーチンは、キャッシュされたファイルの指定されたバイト範囲を書き込みアクセス用にピン留めします。
CcPurgeCacheSection

CcPurgeCacheSection ルーチンは、キャッシュされたファイルの全部または一部をシステム キャッシュから消去します。
CcRemapBcb

CcRemapBcb ルーチンは、追加のマップとピン留めを解除する複数の呼び出しを通じてバッファー制御ブロック (BCB) を保持するために、追加の時間をマップします。
CcRepinBcb

CcRepinBcb ルーチンは、バッファー制御ブロック (BCB) を追加の時間ピン留めして、CcUnpinData の後続の呼び出しによってバッファー制御ブロックが解放されないようにします。
CcScheduleReadAhead

CcScheduleReadAhead ルーチンは、キャッシュされたファイルに対して先読み ("遅延読み取り" とも呼ばれます) を実行します。 CcScheduleReadAhead を直接呼び出すべきではありません。 代わりに CcReadAhead マクロを呼び出す必要があります。
CcScheduleReadAheadEx

CcScheduleReadAheadEx ルーチンの詳細を確認してください。
CcSetAdditionalCacheAttributes

CcSetAdditionalCacheAttributes ルーチンを呼び出して、キャッシュされたファイルで先読み ("遅延読み取り" とも呼ばれます) または書き込みビハインド ("遅延書き込み" とも呼ばれます) を有効または無効にします。
CcSetAdditionalCacheAttributesEx

CcSetAdditionalCacheAttributesEx ルーチンの詳細を確認してください。
CcSetBcbOwnerPointer

CcSetBcbOwnerPointer ルーチンは、固定バッファー制御ブロック (BCB) の所有者スレッド ポインターを設定します。
CcSetCacheFileSizes

CcSetCacheFileSizes 関数の詳細を確認してください。
CcSetDirtyPageThreshold

CcSetDirtyPageThreshold ルーチンは、キャッシュされたファイルのファイルごとのダーティページしきい値を設定します。
CcSetDirtyPinnedData

CcSetDirtyPinnedData ルーチンは、コンテンツが変更された固定バッファーのバッファー制御ブロック (BCB) のダーティとしてマークします。
CcSetFileSizes

CcSetFileSizes 関数の詳細を確認してください。
CcSetFileSizesEx

CcSetFileSizesEx 関数の詳細を確認してください。
CcSetLogHandleForFile

CcSetLogHandleForFile ルーチンは、ファイルのログ ハンドルを設定します。
CcSetReadAheadGranularity

CcSetReadAheadGranularity ルーチンは、キャッシュされたファイルの先読み粒度を設定します。
CcUninitializeCacheMap

CcUninitializeCacheMap ルーチンは、キャッシュされたファイルのキャッシュを停止します。
CcUnpinData

CcUnpinData ルーチンは、以前の CcMapData、CcPinRead、または CcPreparePinWrite の呼び出しによってマップまたはピン留めされたキャッシュされたファイル データを解放します。
CcUnpinDataForThread

CcUnpinDataForThread ルーチンは、以前の CcSetBcbOwnerPointer 呼び出しによってバッファー制御ブロック (BCB) が変更されたキャッシュ されたファイルのページを解放します。
CcUnpinRepinnedBcb

CcUnpinRepinnedBcb ルーチンは、再調整されたバッファー制御ブロック (BCB) のピン留めを解除します。
CcWaitForCurrentLazyWriterActivity

CcWaitForCurrentLazyWriterActivity ルーチンは、遅延ライター アクティビティの現在のバッチが完了するまで、呼び出し元を待機状態にします。
CcZeroData

CcZeroData ルーチンは、キャッシュされたファイルまたはキャッシュされていないファイル内の指定されたバイト範囲をゼロにします。
ExAdjustLookasideDepth

Microsoft は、内部使用のみを目的として ExAdjustLookasideDepth 関数を予約します。 コードでこの関数を使用しないでください。
ExDisableResourceBoostLite

Microsoft は、内部使用のみを目的として ExDisableResourceBoostLite 関数を予約します。 コードでこの関数を使用しないでください。
ExQueryPoolBlockSize

互換性のために残されています。
FsRtlAcknowledgeEcp

FsRtlAcknowledgeEcp ルーチンの詳細を確認します。
FsRtlAcquireFileExclusive

Microsoft は、FsRtlAcquireFileExclusive 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。
FsRtlAddBaseMcbEntryEx

FsRtlAddBaseMcbEntryEx 関数は、仮想ブロック番号 (VBN) から論理ブロック番号 (LBN) への新しいマッピングを既存のマップ制御ブロック (MCB) に追加するために使用されます。
FsRtlAddLargeMcbEntry

FsRtlAddLargeMcbEntry ルーチンは、既存のマップ制御ブロック (MCB) に新しいマッピングを追加します。
FsRtlAddMcbEntry

FsRtlAddMcbEntry 関数は廃止されました。
FsRtlAddToTunnelCache

FsRtlAddToTunnelCache ルーチンは、ファイルの名前変更または削除時にディレクトリから削除されるファイル名をキャッシュします。
FsRtlAllocateAePushLock

FsRtlAllocateAePushLock マクロの詳細を確認してください。
FsRtlAllocateExtraCreateParameter

FsRtlAllocateExtraCreateParameter ルーチンは、追加の create パラメーター (ECP) コンテキスト構造にメモリを割り当て、その構造体へのポインターを生成します。
FsRtlAllocateExtraCreateParameterFromLookasideList

FsRtlAllocateExtraCreateParameterFromLookasideList ルーチンは、追加の create パラメーター (ECP) コンテキスト構造のために特定のルックアサイド リストからメモリ プールを割り当て、その構造体へのポインターを生成します。
FsRtlAllocateExtraCreateParameterList

FsRtlAllocateExtraCreateParameterList 関数の詳細を確認してください。
FsRtlAllocateFileLock

FsRtlAllocateFileLock ルーチンは、新しいFILE_LOCK構造体を割り当てて初期化します。
FsRtlAllocatePoolWithQuotaTag

FsRtlAllocatePoolWithQuotaTag 関数の詳細を確認してください。
FsRtlAllocatePoolWithTag

FsRtlAllocatePoolWithTag 関数の詳細を確認してください。
FsRtlAllocateResource

FsRtlAllocateResource 関数は廃止されました。
FsRtlAreNamesEqual

FsRtlAreNamesEqual ルーチンは、2 つの Unicode 文字列が等しいかどうかを判断します。
FsRtlAreThereCurrentFileLocks

FsRtlAreThereCurrentFileLocks マクロは、指定されたファイルに対してバイト範囲ロックが存在するかどうかを確認します。
FsRtlAreThereCurrentOrInProgressFileLocks

TheFsRtlAreThereCurrentOrInProgressFileLocks ルーチンは、ファイルにバイト範囲ロックが割り当てられているか、そのファイルに対して進行中のロック操作があるかどうかを判断します。
FsRtlAreThereWaitingFileLocks

FsRtlAreThereWaitingFileLocks ルーチンは、待機中のファイル ロックがないかファイル ロック キューをチェックします。
FsRtlAreVolumeStartupApplicationsComplete

FsRtlAreVolumeStartupApplicationsComplete 関数は、ボリュームスタートアップアプリケーションが処理を完了したかどうかを判断します。
FsRtlBalanceReads

FsRtlBalanceReads ルーチンは、ミラー化されたドライブからの読み取りの分散を開始しても安全であることをフォールト トレラント ディスク ドライバーに通知します。
FsRtlCancellableWaitForMultipleObjects

FsRtlCancellableWaitForMultipleObjects ルーチンは、1 つ以上のディスパッチャー オブジェクトに対してキャンセル可能な待機操作 (終了可能な待機) を実行します。
FsRtlCancellableWaitForSingleObject

FsRtlCancellableWaitForSingleObject ルーチンは、ディスパッチャー オブジェクトに対してキャンセル可能な待機操作 (終了可能な待機) を実行します。
FsRtlChangeBackingFileObject

FsRtlChangeBackingFileObject ルーチンは、現在のファイル オブジェクトを新しいファイル オブジェクトに置き換えます。
FsRtlCheckLockForOplockRequest

FsRtlCheckLockForOplockRequest ルーチンの詳細を確認します。
FsRtlCheckLockForReadAccess

FsRtlCheckLockForReadAccess ルーチンは、特定の IRP に関連付けられているプロセスがファイルのロックされた領域への読み取りアクセス権を持っているかどうかを決定します。
FsRtlCheckLockForWriteAccess

FsRtlCheckLockForWriteAccess ルーチンは、特定の IRP に関連付けられているプロセスがファイルのロックされた領域への書き込みアクセス権を持っているかどうかを決定します。
FsRtlCheckOplock

FsRtlCheckOplock 関数の詳細を確認してください。
FsRtlCheckOplockEx

FsRtlCheckOplockEx 関数の詳細を確認してください。
FsRtlCheckOplockEx2

FsRtlCheckOplockEx2 は、ファイル I/O 操作の IRP を、ファイルの現在の日和見ロック (oplock) 状態と同期します。
FsRtlCheckUpperOplock

FsRtlCheckUpperOplock ルーチンの詳細を確認します。
FsRtlCompleteRequest

FsRtlCompleteRequest マクロは、指定された状態の IRP を完了します。
FsRtlCopyRead

FsRtlCopyRead 関数の詳細を確認してください。
FsRtlCopyWrite

FsRtlCopyWrite 関数の詳細を確認してください。
FsRtlCreateSectionForDataScan

FsRtlCreateSectionForDataScan ルーチンは、セクション オブジェクトを作成します。
FsRtlCurrentBatchOplock

ファイル システムまたはフィルター ドライバーは、FsRtlCurrentBatchOplock を呼び出して、ファイルにバッチロックまたはフィルター日和見ロック (oplocks) があるかどうかを判断します。
FsRtlCurrentOplock

ファイル システムまたはフィルター ドライバーは、FsRtlCurrentOplock を呼び出して、ファイルに日和見ロック (oplocks) があるかどうかを判断します。
FsRtlCurrentOplockH

ファイル システムまたはフィルター ドライバーは FsRtlCurrentOplockH を呼び出して、ファイルにCACHE_HANDLE_LEVEL日和見ロック (oplocks) があるかどうかを判断します。
FsRtlDeleteExtraCreateParameterLookasideList

FsRtlDeleteExtraCreateParameterLookasideList ルーチンは、追加の create パラメーター (ECP) のルックアサイド リストを解放します。
FsRtlDeleteKeyFromTunnelCache

FsRtlDeleteKeyFromTunnelCache ルーチンは、削除されるディレクトリ内のファイルのトンネル キャッシュ エントリを削除します。
FsRtlDeleteTunnelCache

FsRtlDeleteTunnelCache ルーチンは、トンネル キャッシュを削除します。
FsRtlDeregisterUncProvider

FsRtlDeregisterUncProvider ルーチンは、汎用名前付け規則 (UNC) プロバイダーとして登録されたリダイレクターを複数の UNC プロバイダー (MUP) に登録解除します。
FsRtlDissectDbcs

ANSI または 2 バイト文字セット (DBCS) のパス名文字列を指定すると、FsRtlDissectDbcs ルーチンは、文字列で見つかった最初のファイル名を含む 2 つの文字列を返します。_one、もう 1 つの文字列にはパス名文字列の残りの未解析部分が含まれます。
FsRtlDissectName

Unicode パス名文字列を指定すると、FsRtlDissectName ルーチンは 2 つの文字列を返します。1 つは文字列で見つかった最初のファイル名を含み、もう 1 つはパス名文字列の残りの未解析部分を含みます。
FsRtlDoesDbcsContainWildCards

FsRtlDoesDbcsContainWildCards ルーチンは、ANSI または 2 バイト文字セット (DBCS) 文字列にワイルドカード文字が含まれているかどうかを決定します。
FsRtlDoesNameContainWildCards

FsRtlDoesNameContainWildCards ルーチンは、Unicode 文字列にワイルドカード文字が含まれているかどうかを判断します。
FsRtlFastCheckLockForRead

FsRtlFastCheckLockForRead ルーチンは、指定されたプロセスがファイルのロックされたバイト範囲への読み取りアクセス権を持っているかどうかを判断します。
FsRtlFastCheckLockForWrite

FsRtlFastCheckLockForWrite ルーチンは、指定されたプロセスがファイルのロックされたバイト範囲への書き込みアクセス権を持っているかどうかを判断します。
FsRtlFastLock

FsRtlFastLock マクロは、ファイル システムとフィルター ドライバーによって使用され、ファイル ストリームのバイト範囲ロックを要求します。
FsRtlFastUnlockAll

FsRtlFastUnlockAll ルーチンは、ファイルの指定されたプロセスによって取得されたすべてのバイト範囲ロックを解放します。
FsRtlFastUnlockAllByKey

FsRtlFastUnlockAllByKey ルーチンは、指定したプロセスによって取得されたすべてのバイト範囲ロックを、指定されたキー値を使用してファイルに対して解放します。
FsRtlFastUnlockSingle

FsRtlFastUnlockSingle ルーチンは、ファイルのキー値、ファイル オフセット、および長さを指定して、指定されたプロセスによって取得されたバイト範囲ロックを解放します。
FsRtlFindExtraCreateParameter

FsRtlFindExtraCreateParameter ルーチンは、特定の ECP リストで特定の型の ECP コンテキスト構造を検索し、見つかった場合はこの構造体へのポインターを返します。
FsRtlFindInTunnelCache

FsRtlFindInTunnelCache 関数の詳細を確認してください。
FsRtlFreeAePushLock

FsRtlFreeAePushLock マクロの詳細を確認してください。
FsRtlFreeExtraCreateParameter

FsRtlFreeExtraCreateParameter ルーチンは、ECP コンテキスト構造体のメモリを解放します。
FsRtlFreeExtraCreateParameterList

FsRtlFreeExtraCreateParameterList ルーチンは、追加の create パラメーター (ECP) リスト構造を解放します。
FsRtlFreeFileLock

FsRtlFreeFileLock ルーチンは、ファイル ロック構造を初期化解除して解放します。
FsRtlGetBypassIoOpenCount

FsRtlGetBypassIoOpenCount は、特定のストリームに対して開かれた BypassIO の数のカウントを返します。
FsRtlGetBypassIoOpenCountPtr

FsRtlGetBypassIoOpenCountPtr は、特定のストリームに対して開かれた BypassIO の数へのポインターを返します。
FsRtlGetEcpListFromIrp

FsRtlGetEcpListFromIrp ルーチンは、特定のIRP_MJ_CREATE操作に関連付けられている追加の create パラメーター (ECP) コンテキスト構造リストへのポインターを返します。
FsRtlGetFileSize

FsRtlGetFileSize ルーチンは、ファイルのサイズを取得するために使用されます。
FsRtlGetNextExtraCreateParameter

FsRtlGetNextExtraCreateParameter ルーチンは、指定された ECP リスト内の次の (または最初の) 追加の create パラメーター (ECP) コンテキスト構造へのポインターを返します。
FsRtlGetNextFileLock

FsRtlGetNextFileLock ルーチンは、指定されたファイルに現在存在するバイト範囲ロックを列挙するために使用されます。
FsRtlGetNextLargeMcbEntry

FsRtlGetNextLargeMcbEntry ルーチンは、マップ制御ブロック (MCB) からマッピング実行を取得します。
FsRtlGetNextMcbEntry

FsRtlGetNextMcbEntry 関数の詳細を確認してください。
FsRtlGetPerStreamContextPointer

FsRtlGetPerStreamContextPointer マクロは、ファイル ストリームのファイル システムのストリーム コンテキストを返します。
FsRtlGetSectorSizeInformation

FsRtlGetSectorSizeInformation ルーチンは、ストレージ ボリュームの物理セクター サイズと論理セクター サイズ情報を取得します。
FsRtlGetSupportedFeatures

FsRtlGetSupportedFeatures ルーチンは、指定されたデバイス オブジェクトに接続されているボリュームのサポートされている機能を返します。
FsRtlIncrementCcFastMdlReadWait

FsRtlIncrementCcFastMdlReadWait ルーチンは、プロセッサ制御ブロック (PRCB) オブジェクトのキャッシュ マネージャーの CcFastMdlReadWait パフォーマンス カウンター メンバーをインクリメントします。
FsRtlIncrementCcFastReadNotPossible

FsRtlIncrementCcFastReadNotPossible ルーチンは、キャッシュ マネージャー システム カウンターのプロセッサごとの制御ブロック内の CcFastReadNotPossible パフォーマンス カウンターをインクリメントします。
FsRtlIncrementCcFastReadNoWait

FsRtlIncrementCcFastReadNoWait ルーチンは、キャッシュ マネージャー システム カウンターのプロセッサごとの制御ブロックで CcFastReadNoWait パフォーマンス カウンターをインクリメントします。
FsRtlIncrementCcFastReadResourceMiss

FsRtlIncrementCcFastReadResourceMiss ルーチンは、キャッシュ マネージャー システム カウンターのプロセッサごとの制御ブロック内の CcFastReadNotPossible パフォーマンス カウンターをインクリメントします。
FsRtlIncrementCcFastReadWait

FsRtlIncrementCcFastReadWait ルーチンは、キャッシュ マネージャー システム カウンターのプロセッサごとの制御ブロック内の CcFastReadWait パフォーマンス カウンターをインクリメントします。
FsRtlInitExtraCreateParameterLookasideList

FsRtlInitExtraCreateParameterLookasideList ルーチンは、固定サイズの 1 つ以上の追加の create パラメーター コンテキスト構造 (ECP) の割り当てに使用されるページプールまたは非ページ プールのルックアサイド リストを初期化します。
FsRtlInitializeBaseMcb

FsRtlInitializeBaseMcb は、新しいマップ制御ブロック (MCB) 構造体を初期化します。
FsRtlInitializeBaseMcbEx

FsRtlInitializeBaseMcbEx は、新しい MCB 構造体を初期化します。
FsRtlInitializeExtraCreateParameter

FsRtlInitializeExtraCreateParameter ルーチンは、追加の create パラメーター (ECP) コンテキスト構造を初期化します。
FsRtlInitializeExtraCreateParameterList

FsRtlInitializeExtraCreateParameterList ルーチンは、追加の create パラメーター (ECP) コンテキスト構造リストを初期化します。
FsRtlInitializeFileLock

FsRtlInitializeFileLock ルーチンは、FILE_LOCK構造体を初期化します。
FsRtlInitializeLargeMcb

FsRtlInitializeLargeMcb 関数の詳細を確認してください。
FsRtlInitializeMcb

FsRtlInitializeMcb 関数は廃止されました。
FsRtlInitializeOplock

FsRtlInitializeOplock は、日和見ロック (oplock) ポインターを初期化します。
FsRtlInitializeTunnelCache

FsRtlInitializeTunnelCache ルーチンは、ボリュームの新しいトンネル キャッシュを初期化します。
FsRtlInitPerStreamContext

FsRtlInitPerStreamContext マクロは、フィルター ドライバーコンテキスト構造を初期化します。
FsRtlInsertExtraCreateParameter

FsRtlInsertExtraCreateParameter ルーチンは、追加の create パラメーター (ECP) コンテキスト構造を ECP リストに挿入します。
FsRtlInsertPerFileContext

FsRtlInsertPerFileContext ルーチンは、ファイルのドライバー指定のコンテキスト オブジェクトにFSRTL_PER_FILE_CONTEXT オブジェクトを関連付けます。
FsRtlInsertPerFileObjectContext

"レガシ" ファイル システム フィルター ドライバーの場合、FsRtlInsertPerFileObjectContext 関数はコンテキスト情報をファイル オブジェクトに関連付けます。
FsRtlInsertPerStreamContext

FsRtlInsertPerStreamContext ルーチンは、ファイル システム フィルター ドライバーのストリームごとのコンテキスト構造をファイル ストリームに関連付けます。
FsRtlIsAnsiCharacterLegal

FsRtlIsAnsiCharacterLegal マクロは、文字が有効な ANSI 文字であるかどうかを判断します。
FsRtlIsAnsiCharacterLegalFat

FsRtlIsAnsiCharacterLegalFat マクロは、ANSI 文字が FAT ファイル名に対して有効かどうかを判断します。
FsRtlIsAnsiCharacterLegalHpfs

FsRtlIsAnsiCharacterLegalHpfs マクロは、ANSI 文字が HPFS ファイル名に適しているかどうかを判断します。
FsRtlIsAnsiCharacterLegalNtfs

FsRtlIsAnsiCharacterLegalNtfs マクロは、ANSI 文字が NTFS ファイル名に対して有効かどうかを判断します。
FsRtlIsAnsiCharacterLegalNtfsStream

FsRtlIsAnsiCharacterLegalNtfsStream マクロは、ANSI 文字が NTFS ストリーム名に対して有効かどうかを判断します。
FsRtlIsAnsiCharacterWild

FsRtlIsAnsiCharacterWild マクロは、ANSI 文字がワイルドカード文字であるかどうかを判断します。
FsRtlIsDaxVolume

このルーチンは、指定されたファイルが直接アクセス (DAX) ボリュームにある場合にクエリを実行します。
FsRtlIsDbcsInExpression

FsRtlIsDbcsInExpression ルーチンは、ANSI または 2 バイト文字セット (DBCS) 文字列が指定されたパターンと一致するかどうかを決定します。
FsRtlIsEcpAcknowledged

FsRtlIsEcpAcknowledged ルーチンは、指定された追加の create パラメーター (ECP) コンテキスト構造が確認済みとしてマークされているかどうかを判断するために使用されます。
FsRtlIsEcpFromUserMode

FsRtlIsEcpFromUserMode ルーチンは、追加の create パラメーター (ECP) コンテキスト構造がユーザー モードから発生したかどうかを判断します。
FsRtlIsFatDbcsLegal

FsRtlIsFatDbcsLegal ルーチンは、指定された ANSI 文字セットまたは 2 バイト文字セット (DBCS) 文字列が有効な FAT ファイル名であるかどうかを判断します。
FsRtlIsHpfsDbcsLegal

FsRtlIsHpfsDbcsLegal 関数の詳細を確認してください。
FsRtlIsLeadDbcsCharacter

FsRtlIsLeadDbcsCharacter マクロは、文字が 2 バイト文字セット (DBCS) の先頭バイト (文字の最初のバイト) であるかどうかを判断します。
FsRtlIsNameInExpression

FsRtlIsNameInExpression ルーチンは、Unicode 文字列が指定されたパターンと一致するかどうかを決定します。
FsRtlIsNameInUnUpcasedExpression

FsRtlIsNameInUnUpcasedExpression ルーチンは、Unicode 文字列が指定されたパターンと一致するかどうかを決定します。
FsRtlIsNtstatusExpected

FsRtlIsNtstatusExpected ルーチンは、指定された例外が例外フィルターによって処理されるかどうかを判断します。
FsRtlIsPagingFile

FsRtlIsPagingFile ルーチンは、特定のファイルがページング ファイルであるかどうかを判断します。
FsRtlIssueDeviceIoControl

FsRtlIssueDeviceIoControl ルーチンの詳細を確認します。
FsRtlIsSystemPagingFile

FsRtlIsSystemPagingFile ルーチンの詳細を確認します。
FsRtlIsTotalDeviceFailure

FsRtlIsTotalDeviceFailure 関数 (ntifs.h) は、メディアまたはその他のハードウェア障害が発生したかどうかを判断します。
FsRtlIsUnicodeCharacterWild

FsRtlIsUnicodeCharacterWild マクロは、Unicode 文字がワイルドカード文字であるかどうかを判断します。
FsRtlKernelFsControlFile

FsRtlKernelFsControlFile 関数の詳細を確認してください。
FsRtlLogCcFlushError

FsRtlLogCcFlushError ルーチンは、失われた遅延書き込みエラーをログに記録し、ユーザーにダイアログ ボックスを表示します。
FsRtlLookupBaseMcbEntry

FsRtlLookupBaseMcbEntry ルーチンは、Vbn から Lbn へのマッピングを Mcb から取得します。 マッピングが存在するかどうかと実行のサイズを示します。
FsRtlLookupLargeMcbEntry

FsRtlLookupLargeMcbEntry 関数の詳細を確認してください。
FsRtlLookupLastLargeMcbEntry

FsRtlLookupLastLargeMcbEntry 関数の詳細を確認してください。
FsRtlLookupLastLargeMcbEntryAndIndex

FsRtlLookupLastLargeMcbEntryAndIndex 関数の詳細を確認してください。
FsRtlLookupLastMcbEntry

FsRtlLookupLastMcbEntry 関数の詳細を確認してください。
FsRtlLookupMcbEntry

FsRtlLookupMcbEntry 関数は廃止されました。
FsRtlLookupPerFileContext

FsRtlLookupPerFileContext ルーチンは、指定したファイルに関連付けられているFSRTL_PER_FILE_CONTEXT オブジェクトへのポインターを返します。
FsRtlLookupPerFileObjectContext

"レガシ" ファイル システム フィルター ドライバーの場合、FsRtlLookupPerFileObjectContext 関数は、以前にファイル オブジェクトに関連付けられたコンテキスト情報を取得します。
FsRtlLookupPerStreamContext

FsRtlLookupPerStreamContext マクロは、ファイル ストリームのストリームごとのコンテキスト構造を取得します。
FsRtlLookupPerStreamContextInternal

FsRtlLookupPerStreamContextInternal 関数の詳細を確認してください。
FsRtlMdlReadCompleteDev

FsRtlMdlReadCompleteDev ルーチンは、FsRtlMdlReadDev ルーチンが開始した読み取り操作を完了します。
FsRtlMdlReadDev

FsRtlMdlReadDev ルーチンは、ファイル キャッシュ内の指定されたバイト範囲を直接指すメモリ記述子リスト (MDL) を返します。
FsRtlMdlReadEx

FsRtlMdlReadEx ルーチンの詳細を確認してください。
FsRtlMdlWriteCompleteDev

ntifs.h の FsRtlMdlWriteCompleteDev ルーチンは、FsRtlPrepareMdlWriteDev が割り当てたリソースを解放します。
FsRtlMupGetProviderIdFromName

FsRtlMupGetProviderIdFromName ルーチンは、ネットワーク リダイレクターのデバイス名から、複数の UNC プロバイダー (MUP) に登録されているネットワーク リダイレクターのプロバイダー識別子を取得します。
FsRtlMupGetProviderInfoFromFileObject

FsRtlMupGetProviderInfoFromFileObject ルーチンは、リモート ファイル システム上にあるファイルのファイル オブジェクトから、複数の UNC プロバイダー (MUP) に登録されているネットワーク リダイレクターに関する情報を取得します。
FsRtlNormalizeNtstatus

FsRtlNormalizeNtstatus ルーチンは、任意の例外を例外フィルターによって処理される状態値に変換します。
FsRtlNotifyCleanup

ファイル オブジェクトへの最後のハンドルが解放されると、FsRtlNotifyCleanup ルーチンは、指定された通知リストからファイル オブジェクトの通知構造 (存在する場合) を削除します。
FsRtlNotifyCleanupAll

FsRtlNotifyCleanupAll ルーチンは、指定された通知リストのすべてのメンバーを削除します。
FsRtlNotifyFilterChangeDirectory

FsRtlNotifyFilterChangeDirectory ルーチンは、IRP_MN_NOTIFY_CHANGE_DIRECTORY要求の通知構造を作成し、指定された通知リストに追加します。
FsRtlNotifyFilterReportChange

FsRtlNotifyFilterReportChange は、指定された通知リストで保留中の要求IRP_MN_NOTIFY_CHANGE_DIRECTORY完了します。
FsRtlNotifyFullChangeDirectory

FsRtlNotifyFullChangeDirectory ルーチンは、通知要求の通知構造を作成し、指定された通知リストに追加します。
FsRtlNotifyFullReportChange

FsRtlNotifyFullReportChange ルーチンは、保留中の通知変更 IRP を完了します。
FsRtlNotifyInitializeSync

FsRtlNotifyInitializeSync ルーチンは、通知リストの同期オブジェクトを割り当てて初期化します。
FsRtlNotifyUninitializeSync

FsRtlNotifyUninitializeSync ルーチンは、通知リストの同期オブジェクトの割り当てを解除します。
FsRtlNotifyVolumeEvent

FsRtlNotifyVolumeEvent ルーチンは、ボリューム イベントが発生していることを登録済みアプリケーションに通知します。
FsRtlNotifyVolumeEventEx

FsRtlNotifyVolumeEventEx ルーチンは、ボリューム イベントが発生していることを登録済みアプリケーションに通知します。 ボリューム イベントには、ロック、ロック解除、マウント、または読み取り専用になっているボリュームが含まれます。
FsRtlNumberOfRunsInLargeMcb

FsRtlNumberOfRunsInLargeMcb ルーチンは、マップ 制御ブロック (MCB) 内の実行の数を返します。
FsRtlNumberOfRunsInMcb

FsRtlNumberOfRunsInMcb 関数は廃止されました。
FsRtlOplockBreakH

FsRtlOplockBreakH ルーチンは、日和見ロック (oplocks) CACHE_HANDLE_LEVEL中断します。
FsRtlOplockBreakToNone

FsRtlOplockBreakToNone 関数は廃止されました。
FsRtlOplockBreakToNoneEx

FsRtlOplockBreakToNoneEx ルーチンは、oplock キーに関係なく、すべての日和見ロック (oplock) を直ちに中断します。
FsRtlOplockFsctrl

FsRtlOplockFsctrl は、ファイル システムまたはフィルター ドライバーに代わって、さまざまな日和見ロック (oplock) 操作を実行します。
FsRtlOplockFsctrlEx

FsRtlOplockFsctrlEx ルーチンは、ファイル システムまたはフィルター ドライバーに代わって、さまざまな日和見ロック (oplock) 操作を実行します。
FsRtlOplockGetAnyBreakOwnerProcess

FsRtlOplockGetAnyBreakOwnerProcess は、壊れていると思われている oplock の所有者を取得します。
FsRtlOplockIsFastIoPossible

FsRtlOplockIsFastIoPossible 関数の詳細を確認してください。
FsRtlOplockIsSharedRequest

FsRtlOplockIsSharedRequest ルーチンは、日和見ロック (oplock) の要求で共有 oplock が必要かどうかを判断します。
FsRtlOplockKeysEqual

FsRtlOplockKeysEqual ルーチンは、2 つのファイル オブジェクトのファイル オブジェクト拡張子に格納されている日和見ロック (oplock) キーを比較します。
FsRtlPostPagingFileStackOverflow

FsRtlPostPagingFileStackOverflow ルーチンは、ページング ファイル スタック オーバーフロー項目をスタック オーバーフロー スレッドにポストします。
FsRtlPostStackOverflow

FsRtlPostStackOverflow ルーチンは、スタック オーバーフロー項目をスタック オーバーフロー スレッドにポストします。
FsRtlPrepareMdlWriteDev

FsRtlPrepareMdlWriteDev ルーチンは、キャッシュされたファイル データの指定範囲を指すメモリ記述子リスト (MDL) のリンクされたリストを返して、キャッシュにデータを直接書き込みます。
FsRtlPrepareMdlWriteEx

FsRtlPrepareMdlWriteEx ルーチンは、キャッシュされたファイル データの指定範囲を指すメモリ記述子リスト (MDL) のリンクされたリストを返して、キャッシュにデータを直接書き込みます。
FsRtlPrepareToReuseEcp

FsRtlPrepareToReuseEcp ルーチンの詳細を確認してください。
FsRtlPrivateLock

FsRtlPrivateLock 関数は廃止されました。
FsRtlProcessFileLock

FsRtlProcessFileLock ルーチンは、ファイル ロック操作の IRP を処理し、完了します。
FsRtlQueryCachedVdl

キャッシュされたファイルの現在の有効なデータ長 (VDL) は、FsRtlQueryCachedVdl ルーチンを使用して取得されます。
FsRtlQueryInformationFile

FsRtlQueryInformationFile 関数の詳細を確認してください。
FsRtlQueryKernelEaFile

ルーチン FsRtlQueryKernelEaFile を使用して、明示的な QueryEA 要求を作成し、同期的に完了するまで待機し、結果を返します。 これにより、呼び出し元はハンドルではなく FileObject によってこれを行うことができます。
FsRtlRegisterFileSystemFilterCallbacks

ファイル システム フィルター ドライバーとファイル システムは、FsRtlRegisterFileSystemFilterCallbacks ルーチンを呼び出して、基になるファイル システムが特定の操作を実行したときに呼び出される通知コールバック ルーチンを登録します。
FsRtlRegisterUncProvider

FsRtlRegisterUncProvider ルーチンは、ネットワーク リダイレクターを汎用名前付け規則 (UNC) プロバイダーとしてシステムマルチ UNC プロバイダー (MUP) に登録します。
FsRtlRegisterUncProviderEx

FsRtlRegisterUncProviderEx ルーチンは、ネットワーク リダイレクターを汎用名前付け規則 (UNC) プロバイダーとしてシステムマルチ UNC プロバイダー (MUP) に登録します。
FsRtlReleaseFile

Microsoft では、内部使用専用に FsRtlReleaseFile 関数を予約します。 コードでこの関数を使用しないでください。
FsRtlRemoveBaseMcbEntry

FsRtlRemoveBaseMcbEntry 関数は、大きな mcb エントリを削除するための作業ルーチンです。 mcb GuardedMutex を取り出さずに行います。
FsRtlRemoveDotsFromPath

FsRtlRemoveDotsFromPath ルーチンは、'.' と '..' の不要な出現箇所を削除します。 指定したパスから。
FsRtlRemoveExtraCreateParameter

FsRtlRemoveExtraCreateParameter ルーチンは ECP リストで ECP コンテキスト構造を検索し、見つかった場合は ECP リストからデタッチします。
FsRtlRemoveLargeMcbEntry

FsRtlRemoveLargeMcbEntry ルーチンは、マップ制御ブロック (MCB) から 1 つ以上のマッピングを削除します。
FsRtlRemoveMcbEntry

FsRtlRemoveMcbEntry 関数は廃止されました。
FsRtlRemovePerFileContext

FsRtlRemovePerFileContext 関数の詳細を確認してください。
FsRtlRemovePerFileObjectContext

"レガシ" ファイル システム フィルター ドライバーの場合、FsRtlRemovePerFileObjectContext 関数は、ファイル オブジェクトに以前に関連付けられていたファイル オブジェクトごとのコンテキストの一覧から、ファイル オブジェクトごとのコンテキスト情報構造のリンクを解除します。
FsRtlRemovePerStreamContext

FsRtlRemovePerStreamContext 関数の詳細を確認してください。
FsRtlResetLargeMcb

FsRtlResetLargeMcb ルーチンは、マップ制御ブロック (MCB) 構造体を切り捨てて、0 個のマッピング ペアを含めます。 マッピング ペアの配列は縮小されません。
FsRtlSetEcpListIntoIrp

FsRtlSetEcpListIntoIrp ルーチンは、追加の create パラメーター (ECP) コンテキスト構造リストをIRP_MJ_CREATE操作にアタッチします。
FsRtlSetKernelEaFile

FsRtlQueryKernelEaFile ルーチンを使用して、ファイルの拡張属性 (EA) 値を設定、変更、削除し、同期的に完了するまで待機し、結果を返します。
FsRtlSetupAdvancedHeader

FsRtlSetupAdvancedHeader マクロは、フィルター コンテキストで使用するFSRTL_ADVANCED_FCB_HEADER構造体を初期化するためにファイル システムによって使用されます。
FsRtlSetupAdvancedHeaderEx

FsRtlSetupAdvancedHeaderEx マクロは、ストリーム コンテキストとファイル コンテキストの両方で使用するFSRTL_ADVANCED_FCB_HEADER構造体を初期化するためにファイル システムによって使用されます。
FsRtlSetupAdvancedHeaderEx2

FsRtlSetupAdvancedHeaderEx2 関数の詳細を確認してください。
FsRtlSplitLargeMcb

FsRtlSplitLargeMcb ルーチンは、マップ制御ブロック (MCB) のマッピングに穴を挿入します。
FsRtlSupportsPerFileContexts

FsRtlSupportsPerFileContexts マクロは、指定したFILE_OBJECTに関連付けられているファイル システムでファイル コンテキスト情報がサポートされているかどうかを確認します。
FsRtlTeardownPerFileContexts

ファイル システムはFsRtlTeardownPerFileContexts ルーチンを呼び出して、ファイル制御ブロック (FCB) 構造に関連付けられているFSRTL_PER_FILE_CONTEXTオブジェクトを解放します。
FsRtlTeardownPerStreamContexts

FsRtlTeardownPerStreamContexts ルーチンは、特定のFSRTL_ADVANCED_FCB_HEADER構造体に関連付けられているストリームごとのコンテキスト構造をすべて解放します。
FsRtlTestAnsiCharacter

FsRtlTestAnsiCharacter マクロは、ANSI 文字セットまたは 2 バイト文字セット (DBCS) 文字が指定された条件を満たすかどうかを決定します。
FsRtlTruncateLargeMcb

FsRtlTruncateLargeMcb ルーチンは、大きなマップ制御ブロック (MCB) を切り捨てます。
FsRtlTruncateMcb

FsRtlTruncateMcb 関数は廃止されました。
FsRtlUninitializeBaseMcb

FsRtlUninitializeBaseMcb 関数は、マップ制御ブロック (MCB) 構造体を初期化解除します。 このルーチンを呼び出した後、入力 Mcb 構造体を再初期化してから、再度使用する必要があります。
FsRtlUninitializeFileLock

FsRtlUninitializeFileLock ルーチンは、FILE_LOCK構造体を初期化解除します。
FsRtlUninitializeLargeMcb

FsRtlUninitializeLargeMcb ルーチンは、大きなマップ制御ブロック (MCB) を初期化解除します。
FsRtlUninitializeMcb

FsRtlUninitializeMcb 関数は廃止されました。
FsRtlUninitializeOplock

FsRtlUninitializeOplock は、日和見ロック (oplock) ポインターを初期化しません。
FsRtlUpperOplockFsctrl

FsRtlUpperOplockFsctrl ルーチンの詳細を確認します。
FsRtlValidateReparsePointBuffer

FsRtlValidateReparsePointBuffer ルーチンは、指定された再解析ポイント バッファーが有効であることを確認します。
GetSecurityUserInfo

GetSecurityUserInfo 関数は、ログオン セッションに関する情報を取得します。
IoAcquireVpbSpinLock

IoAcquireVpbSpinLock 関数の詳細を確認してください。
IoCheckDesiredAccess

Microsoft は、内部でのみ使用するために IoCheckDesiredAccess 関数を予約します。 コードでこの関数を使用しないでください。
IoCheckEaBufferValidity

IoCheckEaBufferValidity 関数の詳細を確認してください。
IoCheckFileObjectOpenedAsCopyDestination

IoCheckFileObjectOpenedAsCopyDestination 関数の詳細を確認してください。
IoCheckFileObjectOpenedAsCopySource

IoCheckFileObjectOpenedAsCopySource 関数の詳細を確認してください。
IoCheckFunctionAccess

Microsoft は、内部でのみ使用するために IoCheckFunctionAccess 関数を予約します。 コードでこの関数を使用しないでください。
IoCheckQuerySetFileInformation

Microsoft は、内部でのみ使用するために IoCheckQuerySetFileInformation 関数を予約します。 コードでこの関数を使用しないでください。
IoCheckQuerySetVolumeInformation

Microsoft は、内部でのみ使用するために IoCheckQuerySetVolumeInformation 関数を予約します。 コードでこの関数を使用しないでください。
IoCheckQuotaBufferValidity

IoCheckQuotaBufferValidity 関数の詳細を確認してください。
IoCreateStreamFileObject

IoCreateStreamFileObject ルーチンは、新しいストリーム ファイル オブジェクトを作成します。
IoCreateStreamFileObjectEx

IoCreateStreamFileObjectEx ルーチンは、新しいストリーム ファイル オブジェクトを作成します。
IoCreateStreamFileObjectEx2

IoCreateStreamFileObjectEx2 ルーチンの詳細を確認してください。
IoCreateStreamFileObjectLite

IoCreateStreamFileObjectLite ルーチンは新しいストリーム ファイル オブジェクトを作成しますが、ファイル システム ドライバー スタックにIRP_MJ_CLEANUP要求を送信することはありません。
IoEnumerateDeviceObjectList

IoEnumerateDeviceObjectList ルーチンの詳細を確認してください。
IoEnumerateRegisteredFiltersList

IoEnumerateRegisteredFiltersList ルーチンは、システムに登録されているファイル システム フィルター ドライバーを列挙します。
IoFastQueryNetworkAttributes

Microsoft は、内部使用専用に IoFastQueryNetworkAttributes 関数を予約します。 コードでこの関数を使用しないでください。
IoGetAttachedDevice

IoGetAttachedDevice 関数の詳細を確認します。
IoGetAttachedDeviceReference

IoGetAttachedDeviceReference ルーチンの詳細を確認します。
IoGetBaseFileSystemDeviceObject

Microsoft は、内部使用専用に IoGetBaseFileSystemDeviceObject 関数を予約します。 コードでこの関数を使用しないでください。
IoGetConfigurationInformation

IoGetConfigurationInformation 関数の詳細を確認します。
IoGetDeviceAttachmentBaseRef

IoGetDeviceAttachmentBaseRef ルーチンは、ファイル システムまたはデバイス ドライバー スタック内の最下位レベルのデバイス オブジェクトへのポインターを返します。
IoGetDeviceToVerify

IoGetDeviceToVerify 関数の詳細を確認します。
IoGetDiskDeviceObject

IoGetDiskDeviceObject ルーチンは、特定のファイル システム ボリューム デバイス オブジェクトに関連付けられているディスク デバイス オブジェクトへのポインターを取得します。
IoGetLowerDeviceObject

IoGetLowerDeviceObject 関数の詳細を確認してください。
IoGetRequestorProcess

IoGetRequestorProcess ルーチンは、指定された I/O 操作を最初に要求したスレッドのプロセス ポインターを返します。
IoGetRequestorProcessId

IoGetRequestorProcessId ルーチンは、指定された I/O 操作を最初に要求したスレッドの一意の 32 ビット プロセス ID を返します。
IoGetRequestorSessionId

IoGetRequestorSessionId ルーチンは、指定された I/O 操作を最初に要求したプロセスのセッション ID を返します。
IoGetTopLevelIrp

ntifs.h の IoGetTopLevelIrp ルーチンは、現在のスレッドの TopLevelIrp フィールドの値を返します。
IoInitializePriorityInfo

IoInitializePriorityInfo ルーチンは、IO_PRIORITY_INFO型の構造体を初期化します。
IoIsFileOpenedExclusively

Microsoft は、内部使用専用の IoIsFileOpenedExclusively マクロを予約します。 コードでこのマクロを使用しないでください。
IoIsOperationSynchronous

IoIsOperationSynchronous 関数の詳細を確認してください。
IoIsSystemThread

IoIsSystemThread ルーチンは、特定のスレッドがシステム スレッドであるかどうかを確認します。
IoIsValidNameGraftingBuffer

Microsoft では、内部使用専用に IoIsValidNameGraftingBuffer 関数を予約しています。 コードでこの関数を使用しないでください。
IoPageRead

Microsoft では、内部使用専用に IoPageRead 関数を予約します。 コードでこの関数を使用しないでください。
IoQueryFileDosDeviceName

IoQueryFileDosDeviceName ルーチンは、ファイルの MS-DOS デバイス名を取得します。
IoQueryFileInformation

Microsoft は、内部使用専用に IoQueryFileInformation 関数を予約します。 コードでこの関数を使用しないでください。
IoQueryVolumeInformation

Microsoft では、内部使用専用に IoQueryVolumeInformation 関数を予約しています。 コードでこの関数を使用しないでください。
IoQueueThreadIrp

Microsoft は、内部使用専用に IoQueueThreadIrp 関数を予約します。 コードでこの関数を使用しないでください。
IoRegisterFileSystem

IoRegisterFileSystem ルーチンは、ファイル システムの制御デバイス オブジェクトをグローバル ファイル システム キューに追加します。
IoRegisterFsRegistrationChange

IoRegisterFsRegistrationChange 関数の詳細を確認してください。
IoRegisterFsRegistrationChangeEx

IoRegisterFsRegistrationChangeEx ルーチンは、ファイル システムが自身をアクティブ なファイル システムとして登録または登録解除するたびに呼び出されるファイル システム フィルター ドライバーの通知ルーチンを登録します。
IoRegisterFsRegistrationChangeMountAware

IoRegisterFsRegistrationChangeMountAware ルーチンは、ファイル システム フィルター ドライバーの通知ルーチンを登録します。 この通知ルーチンは、ファイル システムがそれ自体をアクティブなファイル システムとして登録または登録解除するたびに呼び出されます。
IoReleaseVpbSpinLock

IoReleaseVpbSpinLock ルーチンは、ボリューム パラメーター ブロック (VPB) スピン ロックを解放します。
IoReplaceFileObjectName

IoReplaceFileObjectName ルーチンの詳細を確認してください。
IoSetDeviceToVerify

IoSetDeviceToVerify ルーチンの詳細を確認します。
IoSetInformation

Microsoft では、内部使用専用に IoSetInformation 関数を予約しています。 コードでこの関数を使用しないでください。
IoSetStartIoAttributes

ntifs.h の IoSetStartIoAttributes ルーチンは、ドライバーの StartIo ルーチンの属性を設定します。
IoSetTopLevelIrp

ntifs.h の IoSetTopLevelIrp ルーチンは、現在のスレッドの TopLevelIrp フィールドの値を設定します。
IoSizeOfIrp

IoSizeOfIrp ルーチンの詳細を確認してください。
IoStartNextPacket

IoStartNextPacket ルーチンの詳細を確認します。
IoStartNextPacketByKey

IoStartNextPacketByKey ルーチンの詳細を確認してください。
IoStartPacket

IoStartPacket ルーチンの詳細を確認します。
IoStartTimer

IoStartTimer ルーチンの詳細を確認してください。
IoStopTimer

IoStopTimer ルーチンの詳細を確認してください。
IoSynchronousPageWrite

Microsoft は、内部使用専用に IoSynchronousPageWrite 関数を予約します。 コードでこの関数を使用しないでください。
IoThreadToProcess

IoThreadToProcess ルーチンは、指定されたスレッドのプロセスへのポインターを返します。
IoUnregisterFileSystem

IoUnregisterFileSystem ルーチンは、ファイル システムのコントロール デバイス オブジェクトをグローバル ファイル システム キューから削除します。
IoUnregisterFsRegistrationChange

IoUnregisterFsRegistrationChange ルーチンは、ファイル システム フィルター ドライバーのファイル システム登録変更通知ルーチンを登録解除します。
IoVerifyVolume

IoVerifyVolume 関数の詳細を確認してください。
IoWriteErrorLogEntry

IoWriteErrorLogEntry ルーチンの詳細を確認してください。
IsReparseTagMicrosoft

IsReparseTagMicrosoft マクロは、再解析ポイント タグが Microsoft の再解析ポイントを示すかどうかを判断します。
IsReparseTagNameSurrogate

IsReparseTagNameSurrogate マクロは、タグに関連付けられた再解析ポイントが、ボリューム マウント ポイントなどの別の名前付きエンティティのサロゲートであるかどうかを判断します。
IsReparseTagValid

Microsoft は、IsReparseTagValid マクロを内部使用専用に予約します。 コードでこのマクロを使用しないでください。
KeAcquireQueuedSpinLock

KeAcquireQueuedSpinLock 関数の詳細を確認してください。
KeAttachProcess

KeAttachProcess 関数は廃止されました。
KeDetachProcess

KeDetachProcess 関数は廃止されました。
KeGetProcessorIndexFromNumber

ntifs.h の KeGetProcessorIndexFromNumber ルーチンは、グループ番号とグループ相対プロセッサ番号をシステム全体のプロセッサ インデックスに変換します。
KeGetProcessorNumberFromIndex

ntifs.h の KeGetProcessorNumberFromIndex ルーチンは、システム全体のプロセッサ インデックスをグループ番号とグループ相対プロセッサ番号に変換します。
KeInitializeMutant

Microsoft は、内部使用専用の KeInitializeMutant 関数を予約します。 コードでこの関数を使用しないでください。
KeInitializeQueue

KeInitializeQueue ルーチンは、スレッドがエントリを待機できるキュー オブジェクトを初期化します。
KeInsertHeadQueue

KeInsertHeadQueue ルーチンは、スレッド待機を満たすためにエントリをすぐに使用できない場合に、指定されたキューの先頭にエントリを挿入します。
KeInsertQueue

KeInsertQueue ルーチンは、スレッド待機を満たすためにエントリをすぐに使用できない場合、指定されたキューの末尾にエントリを挿入します。
KeQueryPerformanceCounter

KeQueryPerformanceCounter ルーチンの詳細を確認します。
KeReadStateMutant

Microsoft は、内部でのみ使用するために KeReadStateMutant 関数を予約します。 コードでこの関数を使用しないでください。
KeReadStateQueue

Microsoft では、内部使用専用に KeReadStateQueue 関数を予約しています。 コードでこの関数を使用しないでください。
KeReleaseMutant

Microsoft は、内部でのみ使用するために KeReleaseMutant 関数を予約します。 コードでこの関数を使用しないでください。
KeReleaseQueuedSpinLock

Microsoft は、内部でのみ使用するために KeReleaseQueuedSpinLock 関数を予約します。 コードでこの関数を使用しないでください。
KeRemoveQueue

KeRemoveQueue 関数の詳細を確認してください。
KeRundownQueue

KeRundownQueue ルーチンはキュー オブジェクトをクリーンアップし、キューに入ったエントリをフラッシュします。
KeSetIdealProcessorThread

Microsoft は、内部でのみ使用するために KeSetIdealProcessorThread 関数を予約します。 コードでこの関数を使用しないでください。
KeSetKernelStackSwapEnable

KeSetKernelStackSwapEnable ルーチンの詳細を確認してください。
KeStackAttachProcess

KeStackAttachProcess ルーチンは、現在のスレッドをターゲット プロセスのアドレス空間にアタッチします。
KeStallExecutionProcessor

KeStallExecutionProcessor ルーチンの詳細を確認してください。
KeTryToAcquireQueuedSpinLock

Microsoft は、内部でのみ使用するために KeTryToAcquireQueuedSpinLock 関数を予約します。 コードでこの関数を使用しないでください。
KeUnstackDetachProcess

KeUnstackDetachProcess ルーチンは、プロセスのアドレス空間から現在のスレッドをデタッチし、前のアタッチ状態を復元します。
MapSecurityError

MapSecurityError 関数は、セキュリティ インターフェイスSECURITY_STATUS状態コードを対応する NSTATUS 状態コードにマップします。
MmCanFileBeTruncated

MmCanFileBeTruncated 関数の詳細を確認してください。
MmDoesFileHaveUserWritableReferences

MmDoesFileHaveUserWritableReferences 関数は、ファイル オブジェクトの書き込み可能な参照の数を返します。
MmFlushImageSection

MmFlushImageSection ルーチンは、ファイルのイメージ セクションをフラッシュします。
MmForceSectionClosed

MmForceSectionClosed ルーチンは、使用されなくなったファイルのデータ セクションとイメージ セクションを削除します。
MmForceSectionClosedEx

MmForceSectionClosedEx 関数は、セクション オブジェクト ポインターを調べます。 NULL の場合、それ以上のアクションは実行されません。値 TRUE が返されます。
MmGetMaximumFileSectionSize

MmGetMaximumFileSectionSize は、現在のバージョンの Windows のファイル セクションの最大サイズを返します。
MmIsRecursiveIoFault

MmIsRecursiveIoFault ルーチンは、I/O 操作中に現在のページ フォールトが発生しているかどうかを判断します。
MmPrefetchPages

MmPrefetchPages ルーチンは、セカンダリ ストレージから最適な方法でページのグループを読み取ります。
MmSetAddressRangeModified

MmSetAddressRangeModified ルーチンは、システム キャッシュの指定された範囲内にある現在有効なページを変更済みとしてマークします。
NtAllocateVirtualMemory

NtAllocateVirtualMemory ルーチンの詳細を確認します。
NtClose

NtClose ルーチンの詳細を確認します。
NtCopyFileChunk

NtCopyFileChunk 関数の詳細を確認します。
NtCreateFile

NtCreateFile 関数の詳細を確認してください。
NtCreateSection

ntifs.h の NtCreateSection ルーチンは、セクション オブジェクトを作成します。 指すハンドルが使用されなくなったら、ドライバーはそれを閉じる必要があります。
NtCreateSectionEx

セクション オブジェクトを作成します。
NtDeviceIoControlFile

NtDeviceIoControlFile 関数の詳細を確認してください。
NtDuplicateToken

NtDuplicateToken 関数の詳細を確認してください。
NtFlushBuffersFileEx

NtFlushBuffersFileEx ルーチンの詳細を確認してください。
NtFreeVirtualMemory

NtFreeVirtualMemory ルーチンの詳細を確認します。
NtFsControlFile

NtFsControlFile ルーチンの詳細を確認します。
NtLockFile

NtLockFile ルーチンは、指定されたファイルのバイト範囲ロックを要求します。
NtOpenFile

NtOpenFile ルーチンの詳細を確認します。
NtOpenProcessToken

NtOpenProcessToken ルーチンは、プロセスに関連付けられているアクセス トークンを開き、そのトークンへのアクセスに使用できるハンドルを返します。
NtOpenProcessTokenEx

NtOpenProcessTokenEx ルーチンは、プロセスに関連付けられているアクセス トークンを開き、そのトークンへのアクセスに使用できるハンドルを返します。
NtOpenThreadToken

NtOpenThreadToken ルーチンは、スレッドに関連付けられているアクセス トークンを開き、そのトークンへのアクセスに使用できるハンドルを返します。
NtOpenThreadTokenEx

NtOpenThreadTokenEx ルーチンは、スレッドに関連付けられているアクセス トークンを開きます。
NtPrivilegeCheck

NtPrivilegeCheck ルーチンは、サブジェクトのアクセス トークンで、指定された特権セットが有効になっているかどうかを判断します。
NtQueryDirectoryFile

NtQueryDirectoryFile ルーチンは、指定されたファイル ハンドルで指定されたディレクトリ内のファイルに関するさまざまな種類の情報を返します。
NtQueryDirectoryFileEx

NtQueryDirectoryFileEx の詳細を確認する
NtQueryInformationByName

NtQueryInformationByName 関数の詳細を確認してください。
NtQueryInformationFile

NtQueryInformationFile ルーチンは、ファイル オブジェクトに関するさまざまな種類の情報を返します。
NtQueryInformationToken

NtQueryInformationToken ルーチンは、アクセス トークンに関する指定された種類の情報を取得します。
NtQueryObject

NtQueryObject ルーチンは、指定されたオブジェクトに関する情報を提供します。 呼び出しがユーザー モードで行われる場合は、NtQueryObject という名前を使用します。
NtQueryQuotaInformationFile

NtQueryQuotaInformationFile ルーチンは、FileHandle パラメーターで指定されたボリュームに関連付けられているクォータ エントリを取得します。
NtQuerySecurityObject

NtQuerySecurityObject ルーチンは、オブジェクトのセキュリティ記述子のコピーを取得します。 セキュリティ記述子は、絶対または自己相対形式にすることができます。
NtQueryVirtualMemory

NtQueryVirtualMemory 関数の詳細を確認してください。
NtQueryVolumeInformationFile

このルーチンは、特定のファイル、ディレクトリ、ストレージ デバイス、またはボリュームに関連付けられているボリュームに関する情報を取得します。
NtReadFile

NtReadFile ルーチンの詳細を確認します。
NtSetInformationFile

ntifs.h の NtSetInformationFile ルーチンは、ファイル オブジェクトに関するさまざまな種類の情報を変更します。
NtSetInformationThread

ZwSetInformationThread ルーチンがスレッドの優先度を設定する方法について説明します。
NtSetInformationToken

NtSetInformationToken ルーチンは、指定されたトークン内の情報を変更します。 呼び出し元プロセスには、情報を設定するためのアクセス権が必要です。
NtSetQuotaInformationFile

NtSetQuotaInformationFile ルーチンは、FileHandle パラメーターに関連付けられているボリュームのクォータ エントリを変更します。
NtSetSecurityObject

NtSetSecurityObject ルーチンの詳細を確認します。
NtUnlockFile

の NtUnlockFile ルーチンは、ファイル内のバイト範囲ロックのロックを解除します。 呼び出しがユーザー モードの場合は、ZwUnlockFile ではなく NtUnlockFile という名前を使用します。
NtWriteFile

NtWriteFile ルーチンの詳細を確認します。
ObInsertObject

Microsoft は、内部でのみ使用するために ObInsertObject 関数を予約します。 コードでこの関数を使用しないでください。
ObIsKernelHandle

ObIsKernelHandle ルーチンは、指定されたハンドルがカーネル ハンドルであるかどうかを判断します。
ObMakeTemporaryObject

Microsoft は、内部でのみ使用するために ObMakeTemporaryObject 関数を予約します。 コードでこの関数を使用しないでください。
ObOpenObjectByPointer

ObOpenObjectByPointer 関数は、ポインターによって参照されるオブジェクトを開き、オブジェクトへのハンドルを返します。
ObQueryNameString

ObQueryNameString ルーチンは、呼び出し元がポインターを持つ特定のオブジェクトの名前 (存在する場合) を提供します。
ObQueryObjectAuditingByHandle

Microsoft は、内部でのみ使用するために ObQueryObjectAuditingByHandle 関数を予約します。 コードでこの関数を使用しないでください。
PoCallDriver

ntifs.h の PoCallDriver ルーチンは、デバイス スタック内の次の下位ドライバーに電源 IRP を渡します。 (Windows Server 2003、Windows XP、Windows 2000 のみ)。
PoClearPowerRequest

PoClearPowerRequest ルーチンの詳細を確認します。
PoCreatePowerRequest

PoCreatePowerRequest ルーチンの詳細を確認します。
PoDeletePowerRequest

PoDeletePowerRequest ルーチンの詳細を確認します。
PoEndDeviceBusy

PoEndDeviceBusy ルーチンの詳細を確認します。
PoQueryWatchdogTime

PoQueryWatchdogTime ルーチンの詳細を確認します。
PoRegisterDeviceForIdleDetection

PoRegisterDeviceForIdleDetection ルーチンの詳細を確認してください。
PoRegisterPowerSettingCallback

PoRegisterPowerSettingCallback ルーチンの詳細を確認してください。
PoRegisterSystemState

PoRegisterSystemState ルーチンの詳細を確認してください。
PoSetDeviceBusyEx

PoSetDeviceBusyEx ルーチンの詳細を確認します。
PoSetPowerRequest

PoSetPowerRequest 関数の詳細を確認してください。
PoSetPowerState

PoSetPowerState 関数の詳細を確認してください。
PoStartDeviceBusy

ntifs.h の PoStartDeviceBusy ルーチンは、デバイスがビジー状態の期間の開始を示します。
PoStartNextPowerIrp

ntifs.h の PoStartNextPowerIrp ルーチンは、ドライバーが次の電源 IRP を処理する準備ができていることを電源マネージャーに通知します。
PoUnregisterPowerSettingCallback

ntifs.h の PoUnregisterPowerSettingCallback ルーチンは、ドライバーが以前に登録した電源設定コールバック ルーチンの登録を解除します。
PoUnregisterSystemState

ntifs.h の PoUnregisterSystemState ルーチンは、PoRegisterSystemState によって作成されたシステム状態の登録を取り消します。
PsChargePoolQuota

PsChargePoolQuota 関数の詳細を確認してください。
PsDereferenceImpersonationToken

PsDereferenceImpersonationToken ルーチンは、偽装トークンの参照カウントをデクリメントします。
PsDereferencePrimaryToken

PsDereferencePrimaryToken ルーチンは、プライマリ トークンの参照カウントをデクリメントします。
PsGetCurrentThread

PsGetCurrentThread ルーチンが現在のスレッドを識別する方法について説明します。
PsGetProcessExitTime

PsGetProcessExitTime ルーチンは、現在のプロセスの終了時刻を返します。
PsImpersonateClient

PsImpersonateClient ルーチンを使用すると、サーバー スレッドはクライアントを偽装します。
PsIsDiskCountersEnabled

プロセスごとのディスク I/O カウンターの有効な状態は、PsIsDiskCountersEnabled ルーチンによって返されます。
PsIsSystemThread

PsIsSystemThread ルーチンは、特定のスレッドがシステム スレッドであるかどうかを確認します。
PsIsThreadTerminating

PsIsThreadTerminating ルーチンは、スレッドが終了しているかどうかを確認します。
PsLookupProcessByProcessId

PsLookupProcessByProcessId ルーチンは、プロセスのプロセス ID を受け取り、プロセスの EPROCESS 構造体への参照ポインターを返します。
PsLookupThreadByThreadId

PsLookupThreadByThreadId ルーチンは、スレッドのスレッド ID を受け取り、スレッドの ETHREAD 構造体への参照ポインターを返します。
PsReferenceImpersonationToken

PsReferenceImpersonationToken 関数の詳細を確認してください。
PsReferencePrimaryToken

PsReferencePrimaryToken 関数の詳細を確認してください。
PsReturnPoolQuota

PsReturnPoolQuota 関数の詳細を確認してください。
PsRevertToSelf

PsRevertToSelf ルーチンは、呼び出し元スレッドのクライアントの偽装を終了します。
PsUpdateDiskCounters

PsUpdateDiskCounters ルーチンは、特定のプロセスのディスク I/O カウンターを更新します。
RtlAbsoluteToSelfRelativeSD

RtlAbsoluteToSelfRelativeSD ルーチンは、絶対形式のセキュリティ記述子をテンプレートとして使用して、自己相対形式で新しいセキュリティ記述子を作成します。
RtlAddAccessAllowedAce

RtlAddAccessAllowedAce ルーチンは、アクセス許可アクセス制御エントリ (ACE) をアクセス制御リスト (ACL) に追加します。 アクセス権は、指定されたセキュリティ識別子 (SID) に付与されます。
RtlAddAccessAllowedAceEx

RtlAddAccessAllowedAceEx 関数の詳細を確認してください。
RtlAddAce

RtlAddAce 関数の詳細を確認してください。
RtlAllocateAndInitializeSid

Microsoft では、内部でのみ使用するために RtlAllocateAndInitializeSid 関数を予約します。 コードでこの関数を使用しないでください。
RtlAllocateHeap

RtlAllocateHeap ルーチンは、ヒープからメモリ ブロックを割り当てます。
RtlAppendStringToString

RtlAppendStringToString ルーチンは、カウントされた 2 つの文字列を連結します。 ソースからコピー先バッファーの長さまでバイトをコピーします。
RtlCaptureContext

RtlCaptureContext 関数は、呼び出し元のコンテキストでコンテキスト レコードを取得します。
RtlCaptureStackBackTrace

RtlCaptureStackBackTrace 関数の詳細を確認してください。
RtlCompareMemoryUlong

RtlCompareMemoryUlong ルーチンは、指定したパターンに一致するメモリ ブロック内のバイト数を返します。
RtlCompressBuffer

RtlCompressBuffer 関数の詳細を確認してください。
RtlCompressChunks

Microsoft では、内部使用専用の RtlCompressChunks 関数を予約しています。 コードでこの関数を使用しないでください。
RtlConvertSidToUnicodeString

RtlConvertSidToUnicodeString ルーチンは、セキュリティ識別子 (SID) の印刷可能な Unicode 文字列表現を生成します。
RtlCopyLuid

RtlCopyLuid ルーチンは、ローカル一意識別子 (LUID) をバッファーにコピーします。
RtlCopySid

RtlCopySid ルーチンは、セキュリティ識別子 (SID) の値をバッファーにコピーします。
RtlCreateAcl

RtlCreateAcl ルーチンは、アクセス制御リスト (ACL) を作成して初期化します。
RtlCreateHeap

RtlCreateHeap ルーチンは、呼び出し元のプロセスで使用できるヒープ オブジェクトを作成します。 このルーチンは、プロセスの仮想アドレス空間内の領域を予約し、このブロックの指定された初期部分に物理ストレージを割り当てます。
RtlCreateSecurityDescriptorRelative

RtlCreateSecurityDescriptorRelative ルーチンは、自己相対形式で新しいセキュリティ記述子を初期化します。
RtlCreateSystemVolumeInformationFolder

RtlCreateSystemVolumeInformationFolder ルーチンは、ファイル システム ボリュームに "システム ボリューム情報" フォルダーが存在することを確認します。 フォルダーが存在しない場合は、フォルダーが作成されます。
RtlCreateUnicodeString

RtlCreateUnicodeString ルーチンは、カウントされた新しい Unicode 文字列を作成します。
RtlCustomCPToUnicodeN

Microsoft は、内部使用専用の RtlCustomCPToUnicodeN 関数を予約します。 コードでこの関数を使用しないでください。
RtlDecompressBuffer

RtlDecompressBuffer 関数の詳細を確認してください。
RtlDecompressBufferEx

RtlDecompressBufferEx 関数の詳細を確認してください。
RtlDecompressBufferEx2

RtlDecompressBufferEx2 関数の詳細を確認してください。
RtlDecompressChunks

Microsoft では、内部使用専用の RtlDecompressChunks 関数を予約しています。 コードでこの関数を使用しないでください。
RtlDecompressFragment

RtlDecompressFragment 関数の詳細を確認してください。
RtlDecompressFragmentEx

RtlDecompressFragmentEx 関数の詳細を確認してください。
RtlDeleteAce

RtlDeleteAce 関数の詳細を確認してください。
RtlDescribeChunk

Microsoft は、内部使用専用の RtlDescribeChunk 関数を予約します。 コードでこの関数を使用しないでください。
RtlDestroyHeap

RtlDestroyHeap ルーチンは、指定されたヒープ オブジェクトを破棄します。 RtlDestroyHeap はプライベート ヒープ オブジェクトのすべてのページをデコミットして解放し、ハンドルをヒープに無効化します。
RtlDowncaseUnicodeString

RtlDowncaseUnicodeString ルーチンは、指定した Unicode ソース文字列を小文字に変換します。 変換は、現在のシステム ロケール情報に準拠しています。
RtlEqualPrefixSid

RtlEqualPrefixSid ルーチンは、2 つのセキュリティ識別子 (SID) プレフィックスが等しいかどうかを判断します。 SID プレフィックスは、最後のサブ認証値を除く SID 全体です。
RtlEqualSid

RtlEqualSid ルーチンは、2 つのセキュリティ識別子 (SID) 値が等しいかどうかを判断します。 等しいと見なすには、2 つの SID が完全に一致している必要があります。
RtlFillMemoryUlong

RtlFillMemoryUlong ルーチンは、指定されたメモリ範囲に ULONG 値の繰り返しを 1 つ以上入力します。
RtlFillMemoryUlonglong

RtlFillMemoryUlonglong ルーチンは、指定された ULONGLONG 値の 1 つ以上の繰り返しで、特定のメモリ範囲を埋めます。
RtlFindUnicodePrefix

RtlFindUnicodePrefix ルーチンは、プレフィックス テーブル内の特定の Unicode ファイル名に対して最適な一致を検索します。
RtlFreeHeap

RtlFreeHeap ルーチンは、RtlAllocateHeap によってヒープから割り当てられたメモリ ブロックを解放します。
RtlFreeOemString

RtlFreeOemString ルーチンは、Rtl によって割り当てられたストレージを解放します。ToOemString ルーチン。
RtlFreeSid

内部でのみ使用するために RtlFreeSid 関数が予約されています。 コードでこの関数を使用しないでください。
RtlGenerate8dot3Name

RtlGenerate8dot3Name 関数の詳細を確認してください。
RtlGetAce

RtlGetAce ルーチンは、アクセス制御リスト (ACL) 内のアクセス制御エントリ (ACE) へのポインターを取得します。
RtlGetCompressionWorkSpaceSize

RtlGetCompressionWorkSpaceSize 関数の詳細を確認してください。
RtlGetDaclSecurityDescriptor

RtlGetDaclSecurityDescriptor ルーチンは、セキュリティ記述子の随意 ACL (DACL) へのポインターを返します。
RtlGetGroupSecurityDescriptor

RtlGetGroupSecurityDescriptor ルーチンは、特定のセキュリティ記述子のプライマリ グループ情報を返します。
RtlGetOwnerSecurityDescriptor

RtlGetOwnerSecurityDescriptor ルーチンは、特定のセキュリティ記述子の所有者情報を返します。
RtlGetSaclSecurityDescriptor

RtlGetSaclSecurityDescriptor ルーチンは、セキュリティ記述子のシステム ACL (SACL) へのポインターを返します。
RtlIdentifierAuthoritySid

Microsoft は、内部使用専用の RtlIdentifierAuthoritySid 関数を予約します。 コードでこの関数を使用しないでください。
RtlInitCodePageTable

内部でのみ使用するために RtlInitCodePageTable 関数が予約されています。 コードでこの関数を使用しないでください。
RtlInitializeSid

RtlInitializeSid ルーチンは、セキュリティ識別子 (SID) 構造体を初期化します。
RtlInitializeSidEx

RtlInitializeSidEx ルーチンは、事前に割り当てられたセキュリティ識別子 (SID) 構造体を初期化します。
RtlInitializeUnicodePrefix

RtlInitializeUnicodePrefix ルーチンは、プレフィックス テーブルを初期化します。
RtlInitStringEx

ntifs.h の RtlInitStringEx ルーチンは、カウントされた 8 ビット文字の文字列を初期化します。 RtlInitStringEx では、ソース文字列は変更されません。
RtlInitUTF8StringEx

RtlInitUTF8StringEx は、カウントされた UTF-8 文字の文字列を初期化します。
RtlInsertUnicodePrefix

RtlInsertUnicodePrefix ルーチンは、Unicode プレフィックス テーブルに新しい要素を挿入します。
RtlIsCloudFilesPlaceholder

RtlIsCloudFilesPlaceholder ルーチンは、ファイルまたはディレクトリが CloudFiles プレースホルダーであるかどうかを、ファイルの FileAttributes 値と ReparseTag 値に基づいて決定します。
RtlIsNameLegalDOS8Dot3

RtlIsNameLegalDOS8Dot3 ルーチンは、特定の名前が有効な短い (8.3) ファイル名を表すかどうかを判断します。
RtlIsPartialPlaceholder

RtlIsPartialPlaceholder ルーチンは、ファイルの FileAttributes 値と ReparseTag 値に基づいて、ファイルまたはディレクトリが CloudFiles プレースホルダーであるかどうかを判断します。
RtlIsPartialPlaceholderFileHandle

RtlIsPartialPlaceholderFileHandle ルーチンは、ファイル ハンドルに基づいて、ファイルが既知の種類のプレースホルダーであるかどうかを判断します。
RtlIsPartialPlaceholderFileInfo

RtlIsPartialPlaceholderFileInfo ルーチンは、NtQueryInformationFile または NtQueryDirectoryFile によって返される情報に基づいて、ファイルが既知のプレースホルダーの種類であるかどうかを判断します。
RtlIsValidOemCharacter

RtlIsValidOemCharacter ルーチンは、指定された Unicode 文字を有効な OEM 文字にマップできるかどうかを決定します。
RtlLengthRequiredSid

RtlLengthRequiredSid ルーチンは、指定された数のサブ認証を持つセキュリティ識別子 (SID) を格納するために必要なバッファーの長さをバイト単位で返します。
RtlLengthSid

RtlLengthSid ルーチンは、有効なセキュリティ識別子 (SID) の長さをバイト単位で返します。
RtlMultiByteToUnicodeN

RtlMultiByteToUnicodeN ルーチンは、現在のシステム ANSI コード ページ (ACP) を使用して、指定されたソース文字列を Unicode 文字列に変換します。 ソース文字列は、必ずしもマルチバイト文字セットからのものではありません。
RtlMultiByteToUnicodeSize

RtlMultiByteToUnicodeSize ルーチンは、指定されたソース文字列の Unicode 変換を格納するために必要なバイト数を決定します。
RtlNextUnicodePrefix

RtlNextUnicodePrefix ルーチンは、Unicode プレフィックス テーブル内の要素を列挙するために使用されます。
RtlNtStatusToDosError

RtlNtStatusToDosError ルーチンは、指定された NTSTATUS コードを同等のシステム エラー コードに変換します。
RtlNtStatusToDosErrorNoTeb

Microsoft は、内部使用専用の RtlNtStatusToDosErrorNoTeb 関数を予約します。 コードでこの関数を使用しないでください。
RtlOemStringToCountedUnicodeSize

RtlOemStringToCountedUnicodeSize ルーチンは、特定の OEM 文字列がカウントされた Unicode 文字列に変換された後のサイズをバイト単位で決定します。
RtlOemStringToCountedUnicodeString

RtlOemStringToCountedUnicodeString ルーチンは、現在のシステム OEM コード ページを使用して、指定されたソース文字列を Unicode 文字列に変換します。
RtlOemStringToUnicodeSize

RtlOemStringToUnicodeSize ルーチンは、特定の OEM 文字列が null で終わる Unicode 文字列に変換された後のサイズをバイト単位で決定します。
RtlOemStringToUnicodeString

RtlOemStringToUnicodeString ルーチンは、現在のシステム OEM コード ページを使用して、指定されたソース文字列を null で終わる Unicode 文字列に変換します。
RtlOemToUnicodeN

RtlOemToUnicodeN ルーチンは、現在のシステム OEM コード ページを使用して、指定されたソース文字列を Unicode 文字列に変換します。
RtlQueryPackageIdentity

RtlQueryPackageIdentity
RtlQueryPackageIdentityEx

RtlQueryPackageIdentityEx は、関連付けられている完全なパッケージ名を返します。 必要に応じて、パッケージの相対アプリケーション名と、アプリケーションがパッケージ化されたものと見なされるかどうかを返すこともできます。
RtlQueryProcessPlaceholderCompatibilityMode

RtlQueryProcessPlaceholderCompatibilityMode は、現在のプロセスのプレースホルダー互換モードを返します。
RtlQueryThreadPlaceholderCompatibilityMode

RtlQueryThreadPlaceholderCompatibilityMode は、現在のスレッドのプレースホルダー互換モードを返します。
RtlRandom

RtlRandom ルーチンは、指定されたシード値から生成された乱数を返します。
RtlRandomEx

RtlRandomEx ルーチンは、指定されたシード値から生成された乱数を返します。
RtlRemoveUnicodePrefix

RtlRemoveUnicodePrefix ルーチンは、プレフィックス テーブルから要素を削除します。
RtlReserveChunk

Microsoft は RtlReserveChunk 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。
RtlSecondsSince1970ToTime

RtlSecondsSince1970ToTime ルーチンは、1970 年の開始以降の経過時間 (秒単位) をシステム時間の絶対値に変換します。
RtlSecondsSince1980ToTime

RtlSecondsSince1980ToTime ルーチンは、1980 年の開始以降の経過時間 (秒単位) をシステム時刻の絶対値に変換します。
RtlSelfRelativeToAbsoluteSD

RtlSelfRelativeToAbsoluteSD ルーチンは、自己相対形式のセキュリティ記述子をテンプレートとして使用して、新しいセキュリティ記述子を絶対形式で作成します。
RtlSetGroupSecurityDescriptor

RtlSetGroupSecurityDescriptor ルーチンは、絶対形式のセキュリティ記述子のプライマリ グループ情報を設定します。 セキュリティ記述子に既に存在するプライマリ グループ情報が置き換えられます。
RtlSetOwnerSecurityDescriptor

RtlSetOwnerSecurityDescriptor ルーチンは、絶対形式のセキュリティ記述子の所有者情報を設定します。 セキュリティ記述子に既に存在するすべての所有者情報が置き換えられます。
RtlSetProcessPlaceholderCompatibilityMode

RtlSetProcessPlaceholderCompatibilityMode は、現在のプロセスのプレースホルダー互換モードを設定します。
RtlSetThreadPlaceholderCompatibilityMode

RtlSetThreadPlaceholderCompatibilityMode は、現在のスレッドのプレースホルダー互換モードを設定します。
RtlSubAuthorityCountSid

Microsoft は、内部でのみ使用するために RtlSubAuthorityCountSid 関数を予約します。 コードでこの関数を使用しないでください。
RtlSubAuthoritySid

RtlSubAuthoritySid ルーチンは、セキュリティ識別子 (SID) の指定されたサブ認証へのポインターを返します。
RtlTimeToSecondsSince1970

RtlTimeToSecondsSince1970 ルーチンは、指定されたシステム時間の絶対値を、1970 年の初めからの経過時間 (秒単位) に変換します。
RtlTimeToSecondsSince1980

RtlTimeToSecondsSince1980 ルーチンは、指定されたシステム時間の絶対値を、1980 年の初めからの経過時間 (秒単位) に変換します。
RtlUnicodeStringToCountedOemString

RtlUnicodeStringToCountedOemString ルーチンは、現在のシステム OEM コード ページを使用して、指定された Unicode ソース文字列をカウントされた OEM 文字列に変換します。
RtlUnicodeStringToOemSize

RtlUnicodeStringToOemSize ルーチンは、特定の Unicode 文字列が OEM 文字列に変換された後のサイズをバイト単位で決定します。
RtlUnicodeStringToOemString

RtlUnicodeStringToOemString ルーチンは、現在のシステム OEM コード ページを使用して、特定の Unicode ソース文字列を OEM 文字列に変換します。
RtlUnicodeStringToUTF8String

RtlUnicodeStringToUTF8String は、指定された Unicode 文字列を UTF-8 文字列に変換します。
RtlUnicodeToCustomCPN

Microsoft は RtlUnicodeToCustomCPN 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。
RtlUnicodeToMultiByteN

RtlUnicodeToMultiByteN ルーチンは、現在のシステム ANSI コード ページ (ACP) を使用して、指定された Unicode 文字列を新しい文字列に変換します。 翻訳された文字列は、必ずしもマルチバイト文字セットからのものではありません。
RtlUnicodeToMultiByteSize

RtlUnicodeToMultiByteSize ルーチンは、指定された Unicode 文字列のマルチバイト変換を格納するために必要なバイト数を決定します。 変換は、現在のシステム ANSI コード ページ (ACP) を使用することを前提としています。
RtlUnicodeToOemN

RtlUnicodeToOemN ルーチンは、現在のシステム OEM コード ページを使用して、特定の Unicode 文字列を OEM 文字列に変換します。
RtlUnicodeToUTF8N

ntifs.h の RtlUnicodeToUTF8N ルーチンは、Unicode 文字列を UTF-8 文字列に変換します。 UTF-8 出力は、Unicode 入力文字列が の場合にのみ null で終了します。
RtlUpcaseUnicodeStringToCountedOemString

RtlUpcaseUnicodeStringToCountedOemString 関数の詳細を確認してください。
RtlUpcaseUnicodeStringToOemString

RtlUpcaseUnicodeStringToOemString ルーチンは、現在のシステム OEM コード ページを使用して、特定の Unicode ソース文字列を大文字の OEM 文字列に変換します。
RtlUpcaseUnicodeToCustomCPN

Microsoft は RtlUpcaseUnicodeToCustomCPN 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。
RtlUpcaseUnicodeToMultiByteN

RtlUpcaseUnicodeToMultiByteN ルーチンは、現在のシステム ANSI コード ページ (ACP) を使用して、指定された Unicode 文字列を新しい大文字文字列に変換します。 翻訳された文字列は、必ずしもマルチバイト文字セットからのものではありません。
RtlUpcaseUnicodeToOemN

RtlUpcaseUnicodeToOemN ルーチンは、現在のシステム OEM コード ページを使用して、特定の Unicode 文字列を大文字の OEM 文字列に変換します。
RtlUTF8StringToUnicodeString

RtlUTF8StringToUnicodeString ルーチンは、指定された UTF-8 文字列を Unicode 文字列に変換します。
RtlUTF8ToUnicodeN

ntifs.h の RtlUTF8ToUnicodeN ルーチンは、UTF-8 文字列を Unicode 文字列に変換します。 Unicode 出力は、UTF-8 入力文字列が の場合にのみ null で終了します。
RtlValidSid

RtlValidSid ルーチンは、リビジョン番号が既知の範囲内にあり、サブ認証の数が最大値より小さいことを確認することで、セキュリティ識別子 (SID) を検証します。
RtlxOemStringToUnicodeSize

Microsoft は RtlxOemStringToUnicodeSize 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。
RtlxUnicodeStringToOemSize

Microsoft は RtlxUnicodeStringToOemSize 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。
SeAccessCheckFromState

SeAccessCheckFromState 関数の詳細を確認してください。
SeAccessCheckFromStateEx

SeAccessCheckFromStateEx 関数の詳細を確認してください。
SeAppendPrivileges

SeAppendPrivileges ルーチンは、アクセス状態構造の特権セットに追加の特権を追加します。
SeAuditHardLinkCreation

Microsoft では、内部でのみ使用するために SeAuditHardLinkCreation 関数を予約します。 コードでこの関数を使用しないでください。
SeAuditingFileEvents

SeAuditingFileEvents ルーチンは、ファイルを開くイベントが現在監査されているかどうかを判断します。
SeAuditingFileOrGlobalEvents

SeAuditingFileOrGlobalEvents ルーチンは、ファイル イベントとグローバル イベントのどちらが現在監査されているかを決定します。
SeAuditingHardLinkEvents

Microsoft では、内部でのみ使用するために SeAuditingHardLinkEvents 関数を予約しています。 コードでこの関数を使用しないでください。
SeCaptureSubjectContext

ntifs.h の SeCaptureSubjectContext ルーチンは、アクセスの検証と監査のために呼び出し元スレッドのセキュリティ コンテキストをキャプチャします。
SeCaptureSubjectContextEx

SeCaptureSubjectContextEx 関数の詳細を確認してください。
SecLookupAccountName

SecLookupAccountName は、アカウントを入力として受け入れ、アカウントのセキュリティ識別子 (SID) とアカウントが見つかったドメインの名前を取得します。
SecLookupAccountSid

SecLookupAccountSid は、入力としてセキュリティ識別子 (SID) を受け入れます。 この SID のアカウントの名前と、この SID が見つかった最初のドメインの名前を取得します。
SecLookupWellKnownSid

SecLookupWellKnownSid は、既知のセキュリティ識別子 (SID) 型を入力として受け取り、この既知の SID のローカル セキュリティ識別子 (SID) を取得します。
SecMakeSPN

SecMakeSPN は、特定のセキュリティ サービス プロバイダーと通信するときに使用できるサービス プロバイダー名文字列を作成します。
SecMakeSPNEx

SecMakeSPNEx は、特定のセキュリティ サービス プロバイダーと通信するときに使用できるサービス プロバイダー名文字列を作成します。
SecMakeSPNEx2

SecMakeSPNEx2 は、特定のセキュリティ サービス プロバイダーと通信するときに使用できるサービス プロバイダー名文字列を作成します。
SeCreateClientSecurity

SeCreateClientSecurity 関数の詳細を確認します。
SeCreateClientSecurityFromSubjectContext

SeCreateClientSecurityFromSubjectContext ルーチンの詳細を確認します。
SeDeleteClientSecurity

SeDeleteClientSecurity ルーチンは、クライアント セキュリティ コンテキストを削除します。
SeDeleteObjectAuditAlarm

SeDeleteObjectAuditAlarm ルーチンは、削除対象としてマークされたオブジェクトの監査メッセージとアラーム メッセージを生成します。
SeFilterToken

SeFilterToken 関数の詳細を確認してください。
SeFreePrivileges

SeFreePrivileges ルーチンは、SeAccessCheck によって返される特権セットを解放します。
SeImpersonateClient

SeImpersonateClient 関数は廃止されました。
SeImpersonateClientEx

SeImpersonateClientEx ルーチンを使用すると、スレッドはユーザーを偽装します。
SeLengthSid

SeLengthSid マクロは廃止されました。
SeLocateProcessImageName

SeLocateProcessImageName 関数の詳細を確認してください。
SeLockSubjectContext

SeLockSubjectContext 関数の詳細を確認してください。
SeMarkLogonSessionForTerminationNotification

SeMarkLogonSessionForTerminationNotification ルーチンは、ログオン セッションが終了したときに呼び出し元の登録済みコールバック ルーチンが呼び出されるように、ログオン セッションをマークします。
SeOpenObjectAuditAlarm

SeOpenObjectAuditAlarm ルーチンは、オブジェクトを開こうとしたときに監査メッセージとアラーム メッセージを生成します。
SeOpenObjectForDeleteAuditAlarm

SeOpenObjectForDeleteAuditAlarm ルーチンは、削除のためにオブジェクトを開こうとしたときに監査メッセージとアラーム メッセージを生成します。
SePrivilegeCheck

SePrivilegeCheck ルーチンは、サブジェクトのアクセス トークンで、指定された特権セットが有効になっているかどうかを決定します。
SeQueryAuthenticationIdToken

SeQueryAuthenticationIdToken ルーチンは、アクセス トークンの認証 ID を取得します。
SeQueryInformationToken

SeQueryInformationToken ルーチンは、アクセス トークンに関する指定された種類の情報を取得します。 呼び出し元プロセスには、情報を取得するための適切なアクセス権が必要です。
SeQuerySecurityDescriptorInfo

SeQuerySecurityDescriptorInfo ルーチンは、オブジェクトのセキュリティ記述子のコピーを取得します。
SeQuerySessionIdToken

Microsoft は SeQuerySessionIdToken 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。
SeQuerySubjectContextToken

SeQuerySubjectContextToken マクロの詳細を確認してください。
SeRegisterLogonSessionTerminatedRoutine

SeRegisterLogonSessionTerminatedRoutine ルーチンは、ログオン セッションが終了したときに呼び出されるコールバック ルーチンを登録します。 ログオン セッションは、ログオン セッションを参照する最後のトークンが削除されると終了します。
SeReleaseSubjectContext

SeReleaseSubjectContext ルーチンの詳細を確認します。
SeSetAccessStateGenericMapping

SeSetAccessStateGenericMapping ルーチンは、ACCESS_STATE構造体の汎用マッピング フィールドを設定します。
SeSetSecurityDescriptorInfo

SeSetSecurityDescriptorInfo 関数の詳細を確認してください。
SeSetSecurityDescriptorInfoEx

SeSetSecurityDescriptorInfoEx 関数の詳細を確認してください。
SeSetSessionIdToken

Microsoft は SeSetSessionIdToken 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。
SeTokenGetNoChildProcessRestricted

SeTokenGetNoChildProcessRestricted ルーチンは、子プロセスなしの軽減策の状態を決定します。 強制と監査のみを同時に行うことはできません。
SeTokenIsAdmin

SeTokenIsAdmin ルーチンは、トークンにローカル管理者グループが含まれているかどうかを判断します。
SeTokenIsNoChildProcessRestrictionEnforced

SeTokenIsNoChildProcessRestrictionEnforced ルーチンは、トークンに子プロセスの制限がないかどうかを判断します。
SeTokenIsRestricted

SeTokenIsRestricted ルーチンは、トークンに制限セキュリティ識別子 (SID) の一覧が含まれているかどうかを判断します。
SeTokenSetNoChildProcessRestricted

SeTokenSetNoChildProcessRestricted ルーチンは、トークン内のTOKEN_AUDIT_NO_CHILD_PROCESSまたはTOKEN_AUDIT_NO_CHILD_PROCESSフラグを設定します。
SeTokenType

Microsoft では、内部でのみ使用するために SeTokenType 関数を予約しています。 コードでこの関数を使用しないでください。
SeUnlockSubjectContext

SeUnlockSubjectContext ルーチンの詳細を確認します。
SeUnregisterLogonSessionTerminatedRoutine

SeUnregisterLogonSessionTerminatedRoutine ルーチンは、SeRegisterLogonSessionTerminatedRoutine の以前の呼び出しによって登録されたコールバック ルーチンの登録を解除します。
ZwAllocateVirtualMemory

ZwAllocateVirtualMemory ルーチンは、指定されたプロセスのユーザー モード仮想アドレス空間内のページの領域を予約、コミット、またはその両方にします。
ZwCreateEvent

ZwCreateEvent ルーチンは、イベント オブジェクトを作成し、イベントの初期状態を指定された値に設定し、指定した目的のアクセス権を持つ オブジェクトへのハンドルを開きます。
ZwDeleteFile

ZwDeleteFile 関数の詳細を確認してください。
ZwDeviceIoControlFile

ZwDeviceIoControlFile ルーチンがコントロール コードを指定したデバイス ドライバーに直接送信し、対応するドライバーが指定した操作を実行する方法について説明します。
ZwDuplicateObject

ZwDuplicateObject ルーチンは、指定されたソース ハンドルの複製であるハンドルを作成します。
ZwDuplicateToken

ZwDuplicateToken 関数の詳細を確認します。
ZwFlushBuffersFile

ZwFlushBuffersFile ルーチンは、ファイル システム フィルター ドライバーによって呼び出され、指定したファイルのフラッシュ要求をファイル システムに送信します。
ZwFlushBuffersFileEx

ZwFlushBuffersFileEx ルーチンは、ファイル システム フィルター ドライバーによって呼び出され、特定のファイルのフラッシュ要求をファイル システムに送信します。 オプションのフラッシュ操作フラグを設定して、ファイル データをストレージに書き込む方法を制御できます。
ZwFlushVirtualMemory

ZwFlushVirtualMemory ルーチンは、指定されたプロセスの仮想アドレス空間内の仮想アドレスの範囲をフラッシュします。これにより、データ ファイルにマップされ、変更された場合はデータ ファイルに戻されます。
ZwFreeVirtualMemory

ZwFreeVirtualMemory ルーチンは、指定されたプロセスの仮想アドレス空間内のページの領域を解放するか、デコミットするか、またはその両方を解放します。
ZwFsControlFile

ZwFsControlFile ルーチンは、指定したファイル システムまたはファイル システム フィルター ドライバーにコントロール コードを直接送信し、対応するドライバーが指定したアクションを実行します。
ZwLockFile

ZwLockFile ルーチンの詳細を確認します。
ZwNotifyChangeKey

ZwNotifyChangeKey 関数の詳細を確認してください。
ZwOpenDirectoryObject

ZwOpenDirectoryObject ルーチンは、既存のディレクトリ オブジェクトを開きます。
ZwOpenProcessTokenEx

ZwOpenProcessTokenEx ルーチンは、プロセスに関連付けられているアクセス トークンを開きます。
ZwOpenThreadTokenEx

ZwOpenThreadTokenEx ルーチンは、スレッドに関連付けられているアクセス トークンを開きます。
ZwQueryDirectoryFile

ZwQueryDirectoryFile ルーチンは、指定されたファイル ハンドルによって指定されたディレクトリ内のファイルに関するさまざまな種類の情報を返します。
ZwQueryDirectoryFileEx

ZwQueryDirectoryFileEx 関数の詳細を確認してください。
ZwQueryEaFile

ZwQueryEaFile ルーチンは、ファイルの拡張属性 (EA) 値に関する情報を返します。
ZwQueryInformationToken

ZwQueryInformationToken ルーチンは、アクセス トークンに関する指定された種類の情報を取得します。
ZwQueryObject

ZwQueryObject ルーチンは、指定されたオブジェクトに関する情報を提供します。 NtQueryObject の呼び出しがユーザー モードの場合は、NtQueryObject という名前を使用します。
ZwQueryQuotaInformationFile

ZwQueryQuotaInformationFile ルーチンは、FileHandle パラメーターで指定されたボリュームに関連付けられているクォータ エントリを取得します。
ZwQuerySecurityObject

ZwQuerySecurityObject ルーチンは、オブジェクトのセキュリティ記述子のコピーを取得します。 セキュリティ記述子は、絶対または自己相対形式にすることができます。
ZwQueryVirtualMemory

ZwQueryVirtualMemory ルーチンは、サブジェクト プロセスの仮想アドレス空間内のページ領域の状態、保護、および種類を決定します。
ZwQueryVolumeInformationFile

ZwQueryVolumeInformationFile ルーチンが、特定のファイル、ディレクトリ、ストレージ デバイス、またはボリュームに関連付けられているボリュームに関する情報を取得する方法について説明します。
ZwSetEaFile

ZwSetEaFile ルーチンは、ファイルの拡張属性 (EA) 値を設定します。
ZwSetEvent

ZwSetEvent ルーチンは、イベント オブジェクトを Signaled 状態に設定し、できるだけ多くの待機を満たそうとします。
ZwSetInformationToken

ZwSetInformationToken ルーチンは、指定されたトークン内の情報を変更します。 呼び出し元プロセスには、情報を設定するための適切なアクセス権が必要です。
ZwSetInformationVirtualMemory

ZwSetInformationVirtualMemory ルーチンは、プロセスのユーザー アドレス空間内の指定されたアドレス範囲のリストに対して操作を実行します。
ZwSetQuotaInformationFile

ZwSetQuotaInformationFile ルーチンは、FileHandle パラメーターに関連付けられているボリュームのクォータ エントリを変更します。 指定したバッファー内のすべてのクォータ エントリがボリュームに適用されます。
ZwSetSecurityObject

ZwSetSecurityObject ルーチンは、オブジェクトのセキュリティ状態を設定します。
ZwSetVolumeInformationFile

ZwSetVolumeInformationFile ルーチンは、特定のファイル、ディレクトリ、ストレージ デバイス、またはボリュームに関連付けられているボリュームに関する情報を変更します。
ZwUnlockFile

ZwUnlockFile ルーチンは、ファイル内のバイト範囲ロックのロックを解除します。
ZwWaitForSingleObject

ZwWaitForSingleObject ルーチンの詳細を確認してください。

コールバック関数

 
ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK

ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACKコールバック関数の詳細を確認してください。
DRIVER_FS_NOTIFICATION

PDRIVER_FS_NOTIFICATION型指定ルーチンは、ファイル システムが IoRegisterFileSystem または IoUnregisterFileSystem を使用して自身を登録または登録解除するときに、オペレーティング システムによって呼び出されます。
FREE_VIRTUAL_MEMORY_EX_CALLBACK

FREE_VIRTUAL_MEMORY_EX_CALLBACKコールバック関数の詳細を確認してください。
PCOMPLETE_LOCK_IRP_ROUTINE

PCOMPLETE_LOCK_IRP_ROUTINEコールバック関数の詳細を確認してください。
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK

フィルター ドライバーは、追加の create パラメーター (ECP) コンテキスト構造のフィルター ドライバーの CleanupCallback コールバック ルーチンとして、PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK型のルーチンを登録できます。
PUNLOCK_ROUTINE

PUNLOCK_ROUTINEコールバック ルーチンの詳細を確認してください。
QUERY_VIRTUAL_MEMORY_CALLBACK

QUERY_VIRTUAL_MEMORY_CALLBACK コールバック関数の詳細を確認してください。
RTL_HEAP_COMMIT_ROUTINE

詳細については、RTL_HEAP_COMMIT_ROUTINEコールバック ルーチンに関するページを参照してください。

構造

 
ACCESS_ALLOWED_ACE

ACCESS_ALLOWED_ACE構造体は、オブジェクトへのアクセスを制御する随意アクセス制御リスト (DACL) のアクセス制御エントリ (ACE) を定義します。
ACCESS_DENIED_ACE

ACCESS_DENIED_ACE構造体は、オブジェクトへのアクセスを制御する随意アクセス制御リスト (DACL) のアクセス制御エントリ (ACE) を定義します。
ACE_HEADER

ACE_HEADER構造体は、アクセス制御エントリ (ACE) の種類とサイズを記述します。
ATOMIC_CREATE_ECP_CONTEXT

この構造体を使用すると、作成中にファイルに対して補足操作をアトミックに実行できます。
BOOT_AREA_INFO

BOOT_AREA_INFO構造体には、FSCTL_GET_BOOT_AREA_INFOコントロール コードの出力が含まれています。
CC_FILE_SIZES

CC_FILE_SIZES構造の詳細については、こちらを参照してください。
COPY_INFORMATION

COPY_INFORMATION構造の詳細については、こちらを参照してください。
CREATE_REDIRECTION_ECP_CONTEXT

CREATE_REDIRECTION_ECP_CONTEXT構造の詳細については、こちらを参照してください。
CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT

CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT構造の詳細については、こちらを参照してください。
CSV_QUERY_FILE_REVISION_ECP_CONTEXT

CSV_QUERY_FILE_REVISION_ECP_CONTEXT構造の詳細については、こちらを参照してください。
CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128

CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128構造の詳細については、こちらを参照してください。
CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT

CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT構造の詳細については、こちらを参照してください。
DUAL_OPLOCK_KEY_ECP_CONTEXT

DUAL_OPLOCK_KEY_ECP_CONTEXT構造の詳細については、こちらを参照してください。
ECP_OPEN_PARAMETERS

ECP_OPEN_PARAMETERS構造体を使用すると、呼び出し元は、ファイルの既存のハンドルや操作ロックに干渉することなく、ファイルを開く目的を指定できます。
ENCRYPTION_KEY_CTRL_INPUT

詳細情報: ENCRYPTION_KEY_CTRL_INPUT構造体
FILE_ACCESS_INFORMATION

FILE_ACCESS_INFORMATION構造体は、ファイルのアクセス権を照会または設定するために使用されます。
FILE_ALL_INFORMATION

FILE_ALL_INFORMATION構造体は、いくつかのFILE_XXX_INFORMATION構造体のコンテナーです。
FILE_ALLOCATED_RANGE_BUFFER

FILE_ALLOCATED_RANGE_BUFFER構造の詳細については、こちらを参照してください。
FILE_ALLOCATION_INFORMATION

FILE_ALLOCATION_INFORMATION構造の詳細については、こちらを参照してください。
FILE_BOTH_DIR_INFORMATION

FILE_BOTH_DIR_INFORMATION構造は、ディレクトリ内のファイルの詳細情報を照会するために使用されます。
FILE_CASE_SENSITIVE_INFORMATION

FILE_CASE_SENSITIVE_INFORMATION構造は、ディレクトリごとの大文字と小文字を区別する情報のクエリまたは設定に使用されます。
FILE_COMPLETION_INFORMATION

FILE_COMPLETION_INFORMATION構造体には、ファイル ハンドル用に作成された I/O 入力候補ポートのポート ハンドルとキーが含まれています。
FILE_COMPRESSION_INFORMATION

FILE_COMPRESSION_INFORMATION構造体は、圧縮データ バッファーの状態を表します。
FILE_DESIRED_STORAGE_CLASS_INFORMATION

Desired Storage Class 属性の情報を格納します。
FILE_DIRECTORY_INFORMATION

FILE_DIRECTORY_INFORMATION構造は、ディレクトリ内のファイルの詳細情報を照会するために使用されます。
FILE_EA_INFORMATION

FILE_EA_INFORMATION構造体は、ファイルの拡張属性 (EA) のサイズを照会するために使用されます。
FILE_FS_ATTRIBUTE_INFORMATION

FILE_FS_ATTRIBUTE_INFORMATION構造体は、ファイル システムの属性情報を照会するために使用されます。
FILE_FS_CONTROL_INFORMATION

FILE_FS_CONTROL_INFORMATION構造の詳細については、こちらを参照してください。
FILE_FS_DRIVER_PATH_INFORMATION

FILE_FS_DRIVER_PATH_INFORMATION構造体は、特定のドライバーがファイル システム ボリュームの I/O パスにあるかどうかを照会するために使用されます。
FILE_FS_PERSISTENT_VOLUME_INFORMATION

FILE_FS_PERSISTENT_VOLUME_INFORMATION構造の詳細については、こちらを参照してください。
FILE_FULL_DIR_INFORMATION

FILE_FULL_DIR_INFORMATION構造は、ディレクトリ内のファイルの詳細情報を照会するために使用されます。
FILE_GET_EA_INFORMATION

FILE_GET_EA_INFORMATION構造体は、拡張属性 (EA) 情報のクエリに使用されます。
FILE_GET_QUOTA_INFORMATION

FILE_GET_QUOTA_INFORMATION構造体は、クォータ情報のクエリに使用されます。
FILE_ID_64_EXTD_BOTH_DIR_INFORMATION

FILE_ID_64_EXTD_BOTH_DIR_INFORMATION構造の詳細については、こちらを参照してください。
FILE_ID_64_EXTD_DIR_INFORMATION

FILE_ID_64_EXTD_DIR_INFORMATION構造の詳細については、こちらを参照してください。
FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION

FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION構造の詳細については、こちらを参照してください。
FILE_ID_ALL_EXTD_DIR_INFORMATION

FILE_ID_ALL_EXTD_DIR_INFORMATION構造の詳細については、こちらを参照してください。
FILE_ID_BOTH_DIR_INFORMATION

FILE_ID_BOTH_DIR_INFORMATION構造は、ディレクトリ内のファイルのファイル参照番号情報を照会するために使用されます。
FILE_ID_EXTD_BOTH_DIR_INFORMATION

FILE_ID_EXTD_BOTH_DIR_INFORMATION構造の詳細については、こちらを参照してください。
FILE_ID_EXTD_DIR_INFORMATION

FILE_ID_EXTD_DIR_INFORMATION構造の詳細については、こちらを参照してください。
FILE_ID_FULL_DIR_INFORMATION

FILE_ID_FULL_DIR_INFORMATION構造は、ディレクトリ内のファイルの詳細情報を照会するために使用されます。
FILE_ID_GLOBAL_TX_DIR_INFORMATION

FILE_ID_GLOBAL_TX_DIR_INFORMATION構造には、ディレクトリ内のファイルのトランザクション可視性に関する情報が含まれています。
FILE_ID_INFORMATION

FILE_ID_INFORMATIONは、ファイル識別情報に対してクエリを実行するために使用されます。
FILE_INTERNAL_INFORMATION

FILE_INTERNAL_INFORMATION構造の詳細については、こちらを参照してください。
FILE_KNOWN_FOLDER_INFORMATION

FILE_KNOWN_FOLDER_INFORMATION構造の詳細については、こちらを参照してください。
FILE_LEVEL_TRIM

FILE_LEVEL_TRIM構造体には、ファイルをトリミングするバイト範囲の配列が含まれています。
FILE_LEVEL_TRIM_OUTPUT

FILE_LEVEL_TRIM_OUTPUT構造体には、FSCTL_FILE_LEVEL_TRIM要求によって実行されたトリミング操作の結果が含まれます。
FILE_LEVEL_TRIM_RANGE

ファイルのトリミング範囲のオフセットと長さを格納します。
FILE_LINK_ENTRY_INFORMATION

FILE_LINK_ENTRY_INFORMATION構造では、既存のファイルへの 1 つの NTFS ハード リンクについて説明します。
FILE_LINK_INFORMATION

FILE_LINK_INFORMATION構造は、既存のファイルへの NTFS ハード リンクを作成するために使用されます。
FILE_LINKS_INFORMATION

FILE_LINKS_INFORMATION構造の詳細については、こちらを参照してください。
FILE_LOCK

FILE_LOCK構造の詳細については、こちらを参照してください。
FILE_LOCK_INFO

FILE_LOCK_INFO構造の詳細については、こちらを参照してください。
FILE_MAILSLOT_QUERY_INFORMATION

FILE_MAILSLOT_QUERY_INFORMATION構造体には、mailslot に関する情報が含まれています。
FILE_MAILSLOT_SET_INFORMATION

FILE_MAILSLOT_SET_INFORMATION構造体は、mailslot に値を設定するために使用されます。
FILE_MODE_INFORMATION

FILE_MODE_INFORMATION構造は、ファイルのアクセス モードのクエリまたは設定に使用されます。
FILE_NAMES_INFORMATION

ディレクトリ内のファイル名に関する詳細情報を照会するために使用されるFILE_NAMES_INFORMATION構造。
FILE_NETWORK_PHYSICAL_NAME_INFORMATION

_FILE_NETWORK_PHYSICAL_NAME_INFORMATION構造の詳細については、こちらを参照してください。
FILE_NOTIFY_EXTENDED_INFORMATION

FILE_NOTIFY_EXTENDED_INFORMATION構造の詳細については、こちらを参照してください。
FILE_NOTIFY_FULL_INFORMATION

FILE_NOTIFY_FULL_INFORMATION構造の詳細については、こちらを参照してください。
FILE_NOTIFY_INFORMATION

FILE_NOTIFY_INFORMATION構造の詳細については、こちらを参照してください。
FILE_OBJECTID_INFORMATION

FILE_OBJECTID_INFORMATION構造の詳細については、こちらを参照してください。
FILE_PIPE_INFORMATION

FILE_PIPE_INFORMATION構造体には、パイプのローカルまたはリモートの終端に固有ではない名前付きパイプに関する情報が含まれています。
FILE_PIPE_LOCAL_INFORMATION

FILE_PIPE_LOCAL_INFORMATION構造体には、名前付きパイプのローカル終端に関する情報が含まれています。
FILE_PIPE_REMOTE_INFORMATION

FILE_PIPE_REMOTE_INFORMATION構造体には、名前付きパイプのリモート終端に関する情報が含まれています。
FILE_PROVIDER_EXTERNAL_INFO_V0

FILE_PROVIDER_EXTERNAL_INFO_V0構造の詳細については、こちらを参照してください。
FILE_PROVIDER_EXTERNAL_INFO_V1

FILE_PROVIDER_EXTERNAL_INFO_V1構造の詳細を確認してください。
FILE_QUOTA_INFORMATION

FILE_QUOTA_INFORMATION構造は、ディレクトリ内の各ファイルのユーザーごとのクォータ情報を照会または設定するために使用されます。
FILE_REGION_INFO

FILE_REGION_INFO構造の詳細については、こちらを参照してください。
FILE_REGION_INPUT

FILE_REGION_INPUT構造の詳細については、こちらを参照してください。
FILE_REGION_OUTPUT

FILE_REGION_OUTPUT構造の詳細については、こちらを参照してください。
FILE_REMOTE_PROTOCOL_INFORMATION

FILE_REMOTE_PROTOCOL_INFORMATION構造体には、ファイル リモート プロトコル情報が含まれています。
FILE_RENAME_INFORMATION

FILE_RENAME_INFORMATION構造体は、ファイルの名前を変更するために使用されます。
FILE_REPARSE_POINT_INFORMATION

FILE_REPARSE_POINT_INFORMATION構造体は、再解析ポイントに関する情報を照会するために使用されます。
FILE_STANDARD_LINK_INFORMATION

FILE_STANDARD_LINK_INFORMATIONは、ファイル リンク情報のクエリに使用されます。
FILE_STAT_BASIC_INFORMATION

FILE_STAT_BASIC_INFORMATION構造の詳細については、こちらを参照してください。
FILE_STAT_INFORMATION

FILE_STAT_INFORMATION構造体には、ファイルに関するメタデータが含まれています。
FILE_STAT_LX_INFORMATION

FILE_STAT_LX_INFORMATION構造体には、ファイルに関するメタデータが含まれています。
FILE_STORAGE_RESERVE_ID_INFORMATION

FILE_STORAGE_RESERVE_ID_INFORMATION構造の詳細については、こちらを参照してください。
FILE_STREAM_INFORMATION

FILE_STREAM_INFORMATION構造の詳細については、こちらを参照してください。
FILE_TIMESTAMPS

FILE_TIMESTAMPS構造体は、ファイル上の特定のアクションの最後に記録されたインスタンスを指定します。
FILE_ZERO_DATA_INFORMATION

_FILE_ZERO_DATA_INFORMATION構造体には、0 に設定するファイルの範囲が含まれています。 この構造体は、FSCTL_SET_ZERO_DATAコントロール コードによって使用されます。
FILE_ZERO_DATA_INFORMATION_EX

_FILE_ZERO_DATA_INFORMATION_EX構造体には、0 に設定するファイルの範囲が含まれています。 この構造体は、FSCTL_SET_ZERO_DATAコントロール コードによって使用されます。
FS_BPIO_INFO

FS_BPIO_INFO構造体は、ボリュームの BypassIO 状態に関する情報を提供します。
FS_BPIO_INPUT

FS_BPIO_INPUT構造体は、FSCTL_MANAGE_BYPASS_IO制御コードに対して要求された BypassIO 操作とフラグを指定します。
FS_BPIO_OUTPUT

FS_BPIO_OUTPUT構造体は、FSCTL_MANAGE_BYPASS_IO制御コードの BypassIO 操作に関する情報を返すために使用されます。
FS_BPIO_RESULTS

FS_BPIO_RESULTS構造体は、ドライバーが操作に失敗したときに、FS_BPIO_OP_ENABLEおよびFS_BPIO_OP_QUERY操作の BypassIO 操作固有の出力を定義します。
FS_FILTER_CALLBACK_DATA

FS_FILTER_CALLBACK_DATAは、FS_FILTER_CALLBACKSのFS_FILTER_CALLBACKまたはFS_FILTER_COMPLETION_CALLBACK操作のコールバック データ構造です。
FS_FILTER_CALLBACKS

FS_FILTER_CALLBACKS構造体には、呼び出し元から提供された通知コールバック ルーチンのエントリ ポイントが含まれています。
FS_FILTER_SECTION_SYNC_OUTPUT

FS_FILTER_SECTION_SYNC_OUTPUT構造体には、作成されるセクションの属性を説明する情報が含まれています。
FSCTL_OFFLOAD_READ_INPUT

FSCTL_OFFLOAD_READ_INPUT構造の詳細については、こちらを参照してください。
FSCTL_OFFLOAD_READ_OUTPUT

FSCTL_OFFLOAD_READ_OUTPUT構造体には、FSCTL_OFFLOAD_READ制御コード要求の出力が含まれています。
FSCTL_OFFLOAD_WRITE_INPUT

FSCTL_OFFLOAD_WRITE_INPUT構造の詳細については、こちらを参照してください。
FSCTL_OFFLOAD_WRITE_OUTPUT

FSCTL_OFFLOAD_WRITE_OUTPUT構造の詳細については、こちらを参照してください。
FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT

FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT構造体は、ボリュームが存在する非均一メモリ アーキテクチャ (NUMA) ノードを指定します。
FSRTL_ADVANCED_FCB_HEADER

FSRTL_ADVANCED_FCB_HEADER構造体には、ファイル システムがファイルに関して保持するコンテキスト情報が含まれています。
FSRTL_COMMON_FCB_HEADER

FSRTL_COMMON_FCB_HEADER構造の詳細については、こちらを参照してください。
FSRTL_PER_FILE_CONTEXT

レガシ ファイル システム フィルター ドライバーは、FSRTL_PER_FILE_CONTEXT構造体を使用して、ドライバー固有のコンテキスト情報を開いているファイルに関連付けることができます。
FSRTL_PER_FILEOBJECT_CONTEXT

不透明なFSRTL_PER_FILEOBJECT_CONTEXT構造体は、ファイル オブジェクトのファイル システム フィルター ドライバー定義コンテキスト情報構造体を追跡するためにオペレーティング システムによって使用されます。
FSRTL_PER_STREAM_CONTEXT

FSRTL_PER_STREAM_CONTEXT構造体には、ファイル システム フィルター ドライバーがファイル ストリームに関して保持するコンテキスト情報が含まれています。
IO_CREATE_STREAM_FILE_OPTIONS

IO_CREATE_STREAM_FILE_OPTIONS構造の詳細については、こちらを参照してください。
IO_DEVICE_HINT_ECP_CONTEXT

IO_DEVICE_HINT_ECP_CONTEXT構造の詳細については、こちらを参照してください。
IO_PRIORITY_INFO

IO_PRIORITY_INFO構造体は、スレッドの優先度情報を保持するために使用されます。
IO_STOP_ON_SYMLINK_FILTER_ECP_v0

詳細情報: IO_STOP_ON_SYMLINK_FILTER_ECP_v0構造体
LINK_TRACKING_INFORMATION

LINK_TRACKING_INFORMATION構造の詳細については、こちらを参照してください。
MARK_HANDLE_INFO

MARK_HANDLE_INFO構造体は、FSCTL_MARK_HANDLE制御コード要求中に入力バッファーとして渡されます。
MARK_HANDLE_INFO32

サンキングに使用されるMARK_HANDLE_INFO構造体のバージョン。
MEMORY_BASIC_INFORMATION

プロセスの仮想アドレス空間内のページの範囲に関する情報が含まれます。
NETWORK_APP_INSTANCE_EA

サーバー メッセージ ブロック (SMB) クラスター クライアント フェールオーバーを使用するプロセスの拡張属性 (EA) 構造。
NETWORK_APP_INSTANCE_ECP_CONTEXT

NETWORK_APP_INSTANCE_ECP_CONTEXT構造体は Extra Create Parameter (ECP) であり、ファイルに関連付けるアプリケーション インスタンス識別子が含まれています。
NETWORK_OPEN_ECP_CONTEXT

NETWORK_OPEN_ECP_CONTEXT構造体は、ファイルに対するネットワーク追加作成パラメーター (ECP) コンテキストを解釈するために使用されます。
NETWORK_OPEN_ECP_CONTEXT_V0

NETWORK_OPEN_ECP_CONTEXT_V0構造体は、ファイルに対するネットワーク追加作成パラメーター (ECP) コンテキストを解釈するために使用されます。
NFS_OPEN_ECP_CONTEXT

NFS_OPEN_ECP_CONTEXT構造は、クライアント要求に応じてファイルを開くためにネットワーク ファイル システム (NFS) サーバーによって使用されます。
OPEN_REPARSE_LIST

タグと、STATUS_REPARSEを返さずに直接開く必要がある GUID を指定するOPEN_REPARSE_LIST_ENTRY構造体の一覧を指します。
OPEN_REPARSE_LIST_ENTRY

この構造体は、再解析ポイントのすべてのクラスの再解析動作を抑制することなく、特定の再解析ポイントを開く呼び出し元をサポートします。
OPLOCK_KEY_ECP_CONTEXT

OPLOCK_KEY_ECP_CONTEXT構造の詳細については、こちらを参照してください。
OPLOCK_NOTIFY_PARAMS

OPLOCK_NOTIFY_PARAMS構造体は、このようなコールバックが FsRtlCheckOplockEx2 に提供されると、NotifyRoutine コールバックにパラメーターとして渡されます。
PREFETCH_OPEN_ECP_CONTEXT

PREFETCH_OPEN_ECP_CONTEXT構造の詳細については、こちらを参照してください。
PUBLIC_OBJECT_BASIC_INFORMATION

PUBLIC_OBJECT_BASIC_INFORMATION構造体には、オブジェクトで使用できる完全な情報のサブセットが保持されます。
PUBLIC_OBJECT_TYPE_INFORMATION

PUBLIC_OBJECT_TYPE_INFORMATION構造体は、オブジェクトの型名を保持します。
QUERY_FILE_LAYOUT_INPUT

QUERY_FILE_LAYOUT_INPUT構造体は、FSCTL_QUERY_FILE_LAYOUT要求から返されるファイル レイアウト エントリを選択します。
QUERY_FILE_LAYOUT_OUTPUT

QUERY_FILE_LAYOUT_OUTPUT構造体は、FSCTL_QUERY_FILE_LAYOUT要求から返されるファイル レイアウト エントリのヘッダーとして機能します。
QUERY_ON_CREATE_EA_INFORMATION

InfoClassFlags パラメーターに QoCFileEaInformation フラグを設定して FltRequestFileInfoOnCreateCompletion を呼び出すと、QUERY_ON_CREATE_EA_INFORMATION構造体を使用してファイル情報が書き込まれます。
QUERY_ON_CREATE_ECP_CONTEXT

QUERY_ON_CREATE_ECP_CONTEXTはシステム使用のために予約されています。
QUERY_ON_CREATE_FILE_LX_INFORMATION

InfoClassFlags パラメーターに QoCFileLxInformation フラグを設定して FltRequestFileInfoOnCreateCompletion を呼び出すと、QUERY_ON_CREATE_FILE_LX_INFORMATION構造体を使用してファイルの Linux メタデータ拡張属性が書き込まれます。
QUERY_ON_CREATE_FILE_STAT_INFORMATION

InfoClassFlags パラメーターに QoCFileStatInformation フラグを設定して FltRequestFileInfoOnCreateCompletion を呼び出すと、QUERY_ON_CREATE_FILE_STAT_INFORMATION構造体を使用してファイル情報が書き込まれます。
QUERY_PATH_REQUEST

QUERY_PATH_REQUEST構造の詳細については、こちらを参照してください。
QUERY_PATH_REQUEST_EX

QUERY_PATH_REQUEST_EX構造の詳細については、こちらを参照してください。
QUERY_PATH_RESPONSE

QUERY_PATH_RESPONSE構造の詳細については、こちらを参照してください。
READ_AHEAD_PARAMETERS

READ_AHEAD_PARAMETERS構造の詳細については、こちらを参照してください。
REARRANGE_FILE_DATA

REARRANGE_FILE_DATA構造の詳細については、こちらを参照してください。
REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX

REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX構造の詳細については、こちらを参照してください。
REFS_SMR_VOLUME_GC_PARAMETERS

REFS_SMR_VOLUME_GC_PARAMETERS構造体。
REFS_SMR_VOLUME_INFO_OUTPUT

REFS_SMR_VOLUME_INFO_OUTPUT構造体は、スペースおよびガベージ コレクション アクティビティに対する Shingled Magnetic Recording (SMR) ボリュームの現在の状態を表します。
REPARSE_DATA_BUFFER

REPARSE_DATA_BUFFER構造体には、Microsoft の再解析ポイントの再解析ポイント データが含まれています。
REPARSE_DATA_BUFFER_EX

REPARSE_DATA_BUFFER_EX構造体には、再解析ポイントのデータが含まれています。
REPARSE_GUID_DATA_BUFFER

REPARSE_GUID_DATA_BUFFER構造体には、再解析ポイントの再解析ポイント データが含まれています。
RKF_BYPASS_ECP_CONTEXT

RKF_BYPASS_ECP_CONTEXT構造の詳細については、こちらを参照してください。
RTL_HEAP_PARAMETERS

RTL_HEAP_PARAMETERS構造の詳細については、こちらを参照してください。
RTL_SEGMENT_HEAP_MEMORY_SOURCE

RTL_SEGMENT_HEAP_MEMORY_SOURCE構造体は、セグメント ヒープ メモリ ソースを指定します。
RTL_SEGMENT_HEAP_PARAMETERS

RTL_SEGMENT_HEAP_PARAMETERS構造体には、セグメント ヒープ パラメーターが含まれています。
RTL_SEGMENT_HEAP_VA_CALLBACKS

RTL_SEGMENT_HEAP_VA_CALLBACKS構造の詳細については、こちらを参照してください。
SE_EXPORTS

SeExports 構造体は、特権値とセキュリティ識別子の既知のセキュリティ定数の数を定義する大規模な外部静的SE_EXPORTS構造です。
SE_SID

SE_SID共用体には、最大サイズの有効なセキュリティ識別子 (SID) が保持されます。 構造体は 68 バイトを占有し、スタック割り当てに適しています。
SE_TOKEN_USER

SE_TOKEN_USER構造体は、TokenUser 情報クラスを使用して SeQueryInformationToken、GetTokenInformation、または ZwQueryInformationToken によって返される最大サイズの有効なユーザー SID を保持します。 この構造は、スタック割り当てに適しています。
SEC_CERTIFICATE_REQUEST_CONTEXT

SEC_CERTIFICATE_REQUEST_CONTEXT構造の詳細については、こちらを参照してください。
SECURITY_DESCRIPTOR

SECURITY_DESCRIPTOR構造体には、オブジェクトに関連付けられているセキュリティ情報が含まれています。 ドライバーは、この構造体を使用して、オブジェクトのセキュリティ状態を設定およびクエリします。
SET_CACHED_RUNS_STATE_INPUT_BUFFER

SET_CACHED_RUNS_STATE_INPUT_BUFFER構造の詳細については、こちらを参照してください。
SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT

SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT構造の詳細については、こちらを参照してください。
SET_PURGE_FAILURE_MODE_INPUT

SET_PURGE_FAILURE_MODE_INPUT構造の詳細については、こちらを参照してください。
SHUFFLE_FILE_DATA

SHUFFLE_FILE_DATA構造について詳しく説明します。
SID

セキュリティ識別子 (SID) 構造体は、ユーザーまたはグループを一意に識別するために使用される可変長構造体です。
SID_AND_ATTRIBUTES

SID_AND_ATTRIBUTES構造体は、セキュリティ識別子 (SID) とその属性を表します。 SID は、ユーザーまたはグループを一意に識別するために使用されます。
SID_AND_ATTRIBUTES_HASH

SID_AND_ATTRIBUTES_HASH構造の詳細については、こちらを参照してください。
SID_IDENTIFIER_AUTHORITY

SID_IDENTIFIER_AUTHORITY構造体は、セキュリティ識別子 (SID) の最上位機関を表します。
SRV_OPEN_ECP_CONTEXT

SRV_OPEN_ECP_CONTEXT構造は、クライアント要求に応じて条件付きでファイルを開くためにサーバーによって使用されます。
SYSTEM_ALARM_ACE

将来利用するために予約されています。
SYSTEM_AUDIT_ACE

SYSTEM_AUDIT_ACE構造では、システム レベルの通知の原因となるアクセスの種類を指定する、システム アクセス制御リスト (ACL) のアクセス制御エントリ (ACE) を定義します。
SYSTEM_PROCESS_TRUST_LABEL_ACE

予約済み。
SYSTEM_RESOURCE_ATTRIBUTE_ACE

SYSTEM_RESOURCE_ATTRIBUTE_ACE構造体は、特定の要求がリソースに対して持つ権限を指定するシステム アクセス制御リスト (ACL) のアクセス制御エントリ (ACE) を定義します。
SYSTEM_SCOPED_POLICY_ID_ACE

SYSTEM_SCOPED_POLICY_ID_ACE構造体は、スコープ付きポリシー identifer の権限を指定するシステム アクセス制御リスト (ACL) のアクセス制御エントリ (ACE) を定義します。
TOKEN_ACCESS_INFORMATION

TOKEN_ACCESS_INFORMATION構造の詳細については、こちらを参照してください。
TOKEN_CONTROL

TOKEN_CONTROL構造体には、アクセス トークンを識別する情報が含まれています。
TOKEN_DEFAULT_DACL

TOKEN_DEFAULT_DACL構造体は、随意アクセス制御リスト (DACL) を指定します。
TOKEN_GROUPS

TOKEN_GROUPSには、アクセス トークン内のグループ セキュリティ識別子 (SID) に関する情報が含まれています。
TOKEN_GROUPS_AND_PRIVILEGES

TOKEN_GROUPS_AND_PRIVILEGESには、アクセス トークン内のグループ セキュリティ識別子 (SID) と特権に関する情報が含まれています。
TOKEN_MANDATORY_POLICY

TOKEN_MANDATORY_POLICY構造の詳細については、こちらを参照してください。
TOKEN_ORIGIN

TOKEN_ORIGIN構造体には、ログオン セッションの配信元に関する情報が含まれています。
TOKEN_OWNER

TOKEN_OWNERには、新しく作成されたオブジェクトに適用される既定の所有者セキュリティ識別子 (SID) が含まれています。
TOKEN_PRIMARY_GROUP

TOKEN_PRIMARY_GROUPアクセス トークンのグループ セキュリティ識別子 (SID) を指定します。
TOKEN_PRIVILEGES

TOKEN_PRIVILEGESには、アクセス トークンの一連の特権に関する情報が含まれています。
TOKEN_SOURCE

TOKEN_SOURCEは、アクセス トークンのソースを識別します。
TOKEN_STATISTICS

TOKEN_STATISTICSには、アクセス トークンに関する情報が含まれています。 ドライバーは、SeQueryInformationToken または ZwQueryInformationToken を呼び出すことによって、この情報を取得できます。
TOKEN_USER

TOKEN_USERは、アクセス トークンに関連付けられているユーザーを識別します。
トンネル

TUNNEL 構造の詳細については、こちらを参照してください。
VETO_BINDING_ECP_CONTEXT

VETO_BINDING_ECP_CONTEXT構造の詳細については、こちらを参照してください。
VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT

詳細情報: _VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT構造体
VIRTUALIZATION_INSTANCE_INFO_INPUT_EX

詳細情報: _VIRTUALIZATION_INSTANCE_INFO_INPUT_EX構造体
WIM_PROVIDER_ADD_OVERLAY_INPUT

WIM_PROVIDER_ADD_OVERLAY_INPUT構造の詳細については、こちらを参照してください。
WIM_PROVIDER_EXTERNAL_INFO

WIM_PROVIDER_EXTERNAL_INFO構造の詳細については、こちらを参照してください。
WIM_PROVIDER_OVERLAY_ENTRY

WIM_PROVIDER_OVERLAY_ENTRY構造の詳細については、こちらを参照してください。
WIM_PROVIDER_REMOVE_OVERLAY_INPUT

WIM_PROVIDER_REMOVE_OVERLAY_INPUT構造の詳細については、こちらを参照してください。
WIM_PROVIDER_SUSPEND_OVERLAY_INPUT

WIM_PROVIDER_SUSPEND_OVERLAY_INPUT構造の詳細については、こちらを参照してください。
WIM_PROVIDER_UPDATE_OVERLAY_INPUT

WIM_PROVIDER_UPDATE_OVERLAY_INPUT構造の詳細については、こちらを参照してください。
WOF_EXTERNAL_FILE_ID

WOF_EXTERNAL_FILE_ID構造の詳細については、こちらを参照してください。
WOF_EXTERNAL_INFO

WOF_EXTERNAL_INFO構造の詳細については、こちらを参照してください。
WOF_VERSION_INFO

WOF_VERSION_INFO構造の詳細については、こちらを参照してください。

列挙

 
CSV_CONTROL_OP

FSCTL_CSV_CONTROL制御コードで使用するクラスター共有ボリューム (CSV) 制御操作の種類を指定します。
CSV_DOWN_LEVEL_FILE_TYPE

CSV_DOWN_LEVEL_FILE_TYPE列挙子の詳細
FILE_KNOWN_FOLDER_TYPE

FILE_KNOWN_FOLDER_TYPE列挙の詳細を確認してください。
FILE_STORAGE_TIER_CLASS

目的のストレージ クラスの型の値を定義します。
FS_BPIO_INFLAGS

FS_BPIO_INFLAGSは、FSCTL_MANAGE_BYPASS_IO コントロール コードの BypassIO 入力フラグを定義します。
FS_BPIO_OPERATIONS

FS_BPIO_OPERATIONSは、FSCTL_MANAGE_BYPASS_IOコントロール コードでサポートされるさまざまな BypassIO 操作を定義します。
FS_BPIO_OUTFLAGS

FS_BPIO_OUTFLAGSは、FSCTL_MANAGE_BYPASS_IO コントロール コードの BypassIO 出力フラグを定義します。
FSRTL_CHANGE_BACKING_TYPE

FSRTL_CHANGE_BACKING_TYPE列挙は、ファイル オブジェクトが指定するキャッシュまたは制御領域の種類を指定します。
HEAP_MEMORY_INFO_CLASS

HEAP_MEMORY_INFO_CLASS列挙の詳細を確認してください。
LINK_TRACKING_INFORMATION_TYPE

LINK_TRACKING_INFORMATION_TYPE列挙の詳細を確認してください。
MEMORY_INFORMATION_CLASS

ZwQueryVirtualMemory 関数を使用して取得できるメモリ情報のクラスを定義します。
NETWORK_OPEN_INTEGRITY_QUALIFIER

NETWORK_OPEN_INTEGRITY_QUALIFIER列挙型には、ファイルにアタッチする整合性制限の種類を識別する値が含まれています。
NETWORK_OPEN_LOCATION_QUALIFIER

NETWORK_OPEN_LOCATION_QUALIFIER列挙型には、ファイルにアタッチする場所の制限の種類を識別する値が含まれています。
OBJECT_INFORMATION_CLASS

OBJECT_INFORMATION_CLASS列挙型は、オブジェクトに関して提供する情報の種類を表します。
OPLOCK_NOTIFY_REASON

OPLOCK_NOTIFY_REASON FsRtlCheckOplockEx2 に提供される通知コールバックを呼び出す理由を指定します。
REFS_DEALLOCATE_RANGES_ALLOCATOR

REFS_DEALLOCATE_RANGES_ALLOCATOR列挙の詳細を確認してください。
REFS_SMR_VOLUME_GC_ACTION

REFS_SMR_VOLUME_GC_ACTION列挙の詳細については、こちらを参照してください。
REFS_SMR_VOLUME_GC_METHOD

REFS_SMR_VOLUME_GC_METHOD列挙の詳細を確認してください。
REFS_SMR_VOLUME_GC_STATE

REFS_SMR_VOLUME_GC_STATE列挙の詳細を確認してください。
RTL_MEMORY_TYPE

ヒープで使用するメモリの種類を定義します。
SID_NAME_USE

SID_NAME_USE列挙型には、セキュリティ識別子 (SID) の型を指定する値が含まれています。
SRV_INSTANCE_TYPE

SRV_INSTANCE_TYPE列挙型は、SRV_OPEN_ECP_CONTEXTの SRV インスタンス型を表します。
STORAGE_RESERVE_ID

ファイル、ディレクトリ、またはストレージ予約領域のストレージ予約 ID を定義します。
TOKEN_INFORMATION_CLASS

TOKEN_INFORMATION_CLASS列挙型には、アクセス トークンに割り当てるか、アクセス トークンから取得する情報の種類を指定する値が含まれています。
TOKEN_TYPE

TOKEN_TYPE 列挙型には、プライマリ トークンと偽装トークンを区別する値が含まれています。
VIRTUAL_STORAGE_BEHAVIOR_CODE

仮想ストレージ デバイスで使用されるファイル システム固有の動作を構成します。