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 の呼び出しでコピーされるデータの量が、Wait が FALSE に設定された状態で呼び出された場合にディスクへの即時フラッシュを必要としないほど小さいかどうかを判断します。 |
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 ルーチンは、CcUnpinData への後続の呼び出しによってバッファー制御ブロック (BCB) が解放されないように、追加の時間をピン留めします。 |
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 Microsoft では、内部使用専用の 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 Microsoft では、内部使用専用の RtlInitCodePageTable 関数を予約しています。 コードでこの関数を使用しないでください。 |
RtlInitializeSid RtlInitializeSid ルーチンは、セキュリティ識別子 (SID) 構造体を初期化します。 |
RtlInitializeSidEx RtlInitializeSidEx ルーチンは、事前に割り当てられたセキュリティ識別子 (SID) 構造体を初期化します。 |
RtlInitializeUnicodePrefix RtlInitializeUnicodePrefix ルーチンは、プレフィックス テーブルを初期化します。 |
RtlInitStringEx ntifs.h の RtlInitStringEx ルーチンは、カウントされた 8 ビット文字の文字列を初期化します。 RtlInitStringEx では、ソース文字列は変更されません。 |
RtlInitUTF8StringEx RtlInitUTF8StringEx は、カウントされた UTF-8 文字の文字列を初期化します。 |
RtlInsertUnicodePrefix RtlInsertUnicodePrefix ルーチンは、Unicode プレフィックス テーブルに新しい要素を挿入します。 |
RtlIsCloudFilesPlaceholder RtlIsCloudFilesPlaceholder ルーチンは、ファイルまたはディレクトリがファイルの FileAttributes 値と ReparseTag 値に基づいて CloudFiles プレースホルダーであるかどうかを判断します。 |
RtlIsNameLegalDOS8Dot3 RtlIsNameLegalDOS8Dot3 ルーチンは、指定された名前が有効な短い (8.3) ファイル名を表すかどうかを判断します。 |
RtlIsPartialPlaceholder RtlIsPartialPlaceholder ルーチンは、ファイルまたはディレクトリが CloudFiles プレースホルダーであるかどうかを、ファイルの FileAttributes 値と ReparseTag 値に基づいて決定します。 |
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 関数の詳細を確認してください。 |
ZwQueryInformationToken ZwQueryInformationToken ルーチンは、アクセス トークンに関する指定された種類の情報を取得します。 |
ZwQueryObject ZwQueryObject ルーチンは、指定されたオブジェクトに関する情報を提供します。 NtQueryObject の呼び出しがユーザー モードの場合は、NtQueryObject という名前を使用します。 |
ZwQueryQuotaInformationFile ZwQueryQuotaInformationFile ルーチンは、FileHandle パラメーターで指定されたボリュームに関連付けられているクォータ エントリを取得します。 |
ZwQuerySecurityObject ZwQuerySecurityObject ルーチンは、オブジェクトのセキュリティ記述子のコピーを取得します。 セキュリティ記述子は、絶対形式または自己相対形式にすることができます。 |
ZwQueryVirtualMemory ZwQueryVirtualMemory ルーチンは、サブジェクト プロセスの仮想アドレス空間内のページの領域の状態、保護、および種類を決定します。 |
ZwQueryVolumeInformationFile ZwQueryVolumeInformationFile ルーチンが、特定のファイル、ディレクトリ、ストレージ デバイス、またはボリュームに関連付けられているボリュームに関する情報を取得する方法について説明します。 |
ZwSetEaFile ZwSetEaFile 関数の詳細を確認してください。 |
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 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構造体は、スコープ付きポリシー識別子の権限を指定するシステム アクセス制御リスト (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 仮想ストレージ デバイスで使用されるファイル システム固有の動作を構成します。 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示