ファイル システムとミニフィルター
このセクションでは、Windows ファイル システム ドライバーとミニフィルター ドライバーの開発に使用できる関数、コールバック、マクロ、構造体、列挙体の一覧を示します。 これらの宣言と定義を含むヘッダー ファイルの一覧を次に示します。 すべてのヘッダーは、 Windows Driver Kit (WDK) に含まれています。
プログラミング ガイドについては、「 ファイル システムとミニフィルターの設計ガイド」を参照してください。
- fcb.h
- fltkernel.h
- fltuserstructures.h
- lowio.h
- midatlax.h
- mrx.h
- mrxfcb.h
- namcache.h
- ntifs.h
- prefix.h
- rx.h
- rxce.h
- rxcontx.h
- rxlog.h
- rxprocs.h
- rxstruc.h
- rxtimer.h
- rxworkq.h
- scavengr.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制御コードが送信されます。 |
列挙
CSV_CONTROL_OP FSCTL_CSV_CONTROL制御コードで使用するクラスター共有ボリューム (CSV) 制御操作の種類を指定します。 |
CSV_DOWN_LEVEL_FILE_TYPE CSV_DOWN_LEVEL_FILE_TYPE列挙子の詳細を確認する |
DIRECTORY_NOTIFY_INFORMATION_CLASS DIRECTORY_NOTIFY_INFORMATION_CLASS列挙の詳細については、こちらを参照してください。 |
DRIVER_DIRECTORY_TYPE 詳細情報: _DRIVER_DIRECTORY_TYPE列挙 |
FILE_INFORMATION_CLASS FILE_INFORMATION_CLASS列挙の詳細については、こちらを参照してください。 |
FILE_KNOWN_FOLDER_TYPE FILE_KNOWN_FOLDER_TYPE列挙の詳細については、こちらを参照してください。 |
FILE_STORAGE_TIER_CLASS 目的のストレージ クラスの型の値を定義します。 |
FLT_FILESYSTEM_TYPE FLT_FILESYSTEM_TYPE列挙の詳細については、こちらを参照してください。 |
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 出力フラグを定義します。 |
FS_INFORMATION_CLASS FS_INFORMATION_CLASS列挙には、セットまたはクエリ操作に存在する情報構造の種類を指定する情報クラス定数が含まれています。 |
FSRTL_CHANGE_BACKING_TYPE FSRTL_CHANGE_BACKING_TYPE列挙は、ファイル オブジェクトが指定するキャッシュまたは制御領域の種類を指定します。 |
HEAP_MEMORY_INFO_CLASS HEAP_MEMORY_INFO_CLASS列挙の詳細については、こちらを参照してください。 |
LINK_TRACKING_INFORMATION_TYPE LINK_TRACKING_INFORMATION_TYPE列挙の詳細については、こちらを参照してください。 |
LOCK_OPERATION LOCK_OPERATION列挙は、I/O 操作の種類に適したアクセスの種類を指定します。 |
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 ヒープで使用するメモリの種類を定義します。 |
SECURITY_IMPERSONATION_LEVEL SECURITY_IMPERSONATION_LEVEL列挙型には、セキュリティ偽装レベルを指定する値が含まれています。 セキュリティ偽装レベルは、サーバー プロセスがクライアント プロセスの代わりをどの程度果たせるかを制御します。 |
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 仮想ストレージ デバイスで使用されるファイル システム固有の動作を構成します。 |
WELL_KNOWN_SID_TYPE 一般的に使用されるセキュリティ識別子 (SID) の一覧。 プログラムは、これらの値を CreateWellKnownSid 関数に渡して、この一覧から SID を作成できます。 これらの値の詳細については、「 WELL_KNOWN_SID_TYPE」を参照してください。 |
関数
__RxFillAndInstallFastIoDispatch RxFillAndInstallFastIoDispatch 関数の詳細を確認してください。 |
__RxSynchronizeBlockingOperations __RxSynchronizeBlockingOperationsは、ブロッキング I/O 要求を同じ作業キューに同期します。 |
_RxLog _RxLogは、書式指定文字列と可変数のパラメーターを受け取り、ログ記録が有効になっている場合に I/O エラー ログ エントリとして記録するための出力文字列を書式設定します。 |
ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACKコールバック関数の詳細を確認してください。 |
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 ルーチンは、キャッシュされたファイルまたはキャッシュされていないファイル内の指定されたバイト範囲をゼロにします。 |
ClfsCreateMarshallingAreaEx 物理ログ ファイル ストリームまたはクライアント ログ ファイル ストリームのマーシャリング領域を初期化します。 |
DRIVER_FS_NOTIFICATION PDRIVER_FS_NOTIFICATION型指定ルーチンは、ファイル システムが IoRegisterFileSystem または IoUnregisterFileSystem を使用して自身を登録または登録解除するときに、オペレーティング システムによって呼び出されます。 |
ExAdjustLookasideDepth Microsoft は、内部使用のみを目的として ExAdjustLookasideDepth 関数を予約します。 コードでこの関数を使用しないでください。 |
ExDisableResourceBoostLite Microsoft は、内部使用のみを目的として ExDisableResourceBoostLite 関数を予約します。 コードでこの関数を使用しないでください。 |
ExInitializeWorkItem ExInitializeWorkItem は、呼び出し元が指定したコンテキストとコールバック ルーチンを使用して作業キュー項目を初期化し、システム ワーカー スレッドに制御が与えられたときに実行キューに入れられます。 |
ExQueryPoolBlockSize 互換性のために残されています。 |
ExQueueWorkItem ExQueueWorkItem は、特定の作業項目をキューに挿入し、そこからシステム ワーカー スレッドが項目を削除し、呼び出し元が ExInitializeWorkItem に指定したルーチンを制御します。 |
FLT_IS_FASTIO_OPERATION FLT_IS_FASTIO_OPERATIONの詳細を確認する |
FLT_IS_FS_FILTER_OPERATION FLT_IS_FS_FILTER_OPERATION マクロの詳細については、こちらを参照してください。 |
FLT_IS_IRP_OPERATION FLT_IS_IRP_OPERATION マクロの詳細については、こちらを参照してください。 |
FLT_IS_REISSUED_IO FLT_IS_REISSUED_IO マクロの詳細については、こちらを参照してください。 |
FLT_IS_SYSTEM_BUFFER FLT_IS_SYSTEM_BUFFER マクロの詳細については、こちらを参照してください。 |
FltAcknowledgeEcp FltAcknowledgeEcp ルーチンは、追加の create パラメーター コンテキスト構造 (ECP) を確認済みとしてマークするために使用されます。 |
FltAcquirePushLockExclusive FltAcquirePushLockExclusive ルーチンは、呼び出し元スレッドによる排他アクセスのために、指定されたプッシュ ロックを取得します。 |
FltAcquirePushLockExclusiveEx FltAcquirePushLockExclusiveEx ルーチンは、呼び出し元スレッドによる排他アクセスのために、指定されたプッシュ ロックを取得します。 |
FltAcquirePushLockShared FltAcquirePushLockShared ルーチンは、呼び出し元のスレッドによる共有アクセスに対して、指定されたプッシュ ロックを取得します。 |
FltAcquirePushLockSharedEx FltAcquirePushLockSharedEx ルーチンは、呼び出し元スレッドによる共有アクセスに対して、指定されたプッシュ ロックを取得します。 |
FltAcquireResourceExclusive FltAcquireResourceExclusive 関数の詳細を確認してください。 |
FltAcquireResourceShared FltAcquireResourceShared 関数の詳細を確認してください。 |
FltAddOpenReparseEntry このルーチンは、呼び出し元に割り当てられたオープン再解析構造体 (OPEN_REPARSE_LIST_ENTRY) を作成操作に追加します。 |
FltAdjustDeviceStackSizeForIoRedirection FltAdjustDeviceStackSizeForIoRedirection ルーチンは、ソース デバイス スタックのサイズを大きくして、ターゲット スタックがソース スタックより深い場合に、ミニフィルターが指定したソース インスタンスから指定されたターゲット インスタンスに I/O をリダイレクトできるようにします。 |
FltAllocateCallbackData FltAllocateCallbackData は、ミニフィルター ドライバーが I/O 要求を開始するために使用できるコールバック データ構造を割り当てます。 |
FltAllocateCallbackDataEx FltAllocateCallbackDataEx ルーチンは、コールバック データ構造を割り当て、ミニフィルター ドライバーが I/O 要求を開始するために使用できる追加の構造体のメモリを事前に割り当てることができます。 |
FltAllocateContext FltAllocateContext 関数の詳細を確認してください。 |
FltAllocateDeferredIoWorkItem FltAllocateDeferredIoWorkItem は、deferred-I/O 作業項目を割り当てます。 |
FltAllocateExtraCreateParameter FltAllocateExtraCreateParameter ルーチンは、ユーザー定義の追加の create パラメーター (ECP) コンテキスト構造用にページングされたメモリ プールを割り当て、その構造体へのポインターを生成します。 |
FltAllocateExtraCreateParameterFromLookasideList FltAllocateExtraCreateParameterFromLookasideList ルーチンは、追加の create パラメーター (ECP) コンテキスト構造用に特定のルックアサイド リストからメモリ プールを割り当て、その構造体へのポインターを生成します。 |
FltAllocateExtraCreateParameterList FltAllocateExtraCreateParameterList ルーチンは、追加の create パラメーター (ECP) リスト構造用にページ プール メモリを割り当て、その構造体へのポインターを生成します。 |
FltAllocateFileLock FltAllocateFileLock ルーチンは、新しいFILE_LOCK構造体を割り当てて初期化します。 |
FltAllocateGenericWorkItem FltAllocateGenericWorkItem は、汎用作業項目を割り当てます。 |
FltAllocatePoolAlignedWithTag FltAllocatePoolAlignedWithTag は、キャッシュされていない I/O 操作で使用するデバイスアラインバッファーを割り当てます。 |
FltApplyPriorityInfoThread FltApplyPriorityInfoThread ルーチンは、スレッドに優先順位情報を適用するためにミニフィルター ドライバーによって使用されます。 |
FltAttachVolume FltAttachVolume は、新しいミニフィルター ドライバー インスタンスを作成し、指定されたボリュームにアタッチします。 |
FltAttachVolumeAtAltitude FltAttachVolumeAtAltitude は、ミニフィルター ドライバー インスタンスを指定された高度のボリュームにアタッチし、ミニフィルター ドライバーの INF ファイル内の設定をオーバーライドするデバッグ サポート ルーチンです。 |
FltBuildDefaultSecurityDescriptor FltBuildDefaultSecurityDescriptor は、FltCreateCommunicationPort で使用する既定のセキュリティ記述子を構築します。 |
FltCancelFileOpen ミニフィルター ドライバーは、FltCancelFileOpen ルーチンを使用して、新しく開かれたファイルまたは作成されたファイルを閉じます。 |
FltCancelIo FltCancelIo ルーチンは、I/O 操作を取り消します。 |
FltCancellableWaitForMultipleObjects FltCancellableWaitForMultipleObjects は、1 つ以上のディスパッチャー オブジェクトに対してキャンセル可能な待機操作 (終了可能な待機) を実行します。 |
FltCancellableWaitForSingleObject FltCancellableWaitForSingleObject ルーチンは、ディスパッチャー オブジェクトに対してキャンセル可能な待機操作 (終了可能な待機) を実行します。 |
FltCbdqDisable FltCbdqDisable は、ミニフィルター ドライバーのコールバック データ キューを無効にします。 |
FltCbdqEnable FltCbdqEnable を使用すると、FltCbdqDisable への以前の呼び出しによって無効にされたコールバック データ キューが有効になります。 |
FltCbdqInitialize FltCbdqInitialize は、ミニフィルター ドライバーのコールバック データ キュー ディスパッチ テーブルを初期化します。 |
FltCbdqInsertIo FltCbdqInsertIo は、I/O 操作のコールバック データ構造をフィルター ドライバーのコールバック データ キューに挿入します。 |
FltCbdqRemoveIo FltCbdqRemoveIo は、ミニフィルター ドライバーのコールバック データ キューから特定の項目を削除します。 |
FltCbdqRemoveNextIo FltCbdqRemoveNextIo は、ミニフィルター ドライバーのコールバック データ キュー内の次に一致する項目を削除します。 |
FltCheckAndGrowNameControl FltCheckAndGrowNameControl ルーチンは、FLT_NAME_CONTROL構造体内のバッファーが、指定したバイト数を保持するのに十分な大きさであるかどうかを確認します。 そうでない場合は、FltCheckAndGrowNameControl によって、より大きなシステム割り当てバッファーに置き換えられます。 |
FltCheckLockForReadAccess FltCheckLockForReadAccess ルーチンは、呼び出し元がファイルのロックされたバイト範囲への読み取りアクセス権を持っているかどうかを判断します。 |
FltCheckLockForWriteAccess FltCheckLockForWriteAccess ルーチンは、呼び出し元がファイルのロックされたバイト範囲への書き込みアクセス権を持っているかどうかを決定します。 |
FltCheckOplock ミニフィルター ドライバーは FltCheckOplock を呼び出して、IRP ベースのファイル I/O 操作のコールバック データ構造をファイルの現在の日和見ロック (oplock) 状態と同期します。 |
FltCheckOplockEx ミニフィルター ドライバーは、FltCheckOplockEx ルーチンを呼び出して、ファイルの現在の日和見ロック (oplock) 状態の IRP ベースのファイル I/O 操作のコールバック データ構造を同期します。 |
FltClearCallbackDataDirty FltClearCallbackDataDirty ルーチンは、コールバック データ構造のコールバック ダーティ フラグをクリアします。 |
FltClearCancelCompletion FltClearCancelCompletion は、I/O 操作に指定されたキャンセル ルーチンをクリアします。 |
FltClose FltClose は、FltCreateFile または FltCreateFileEx によって開かれたファイル ハンドルを閉じます。 |
FltCloseClientPort FltCloseClientPort は通信クライアント ポートを閉じます。 |
FltCloseCommunicationPort FltCloseCommunicationPort は、ミニフィルター ドライバーの通信サーバー ポートを閉じます。 |
FltCloseSectionForDataScan FltCloseSectionForDataScan ルーチンは、ファイル ストリームに関連付けられているセクション オブジェクトを閉じます。 |
FltCommitComplete FltCommitComplete ルーチンは、TRANSACTION_NOTIFY_COMMIT通知を確認します。 |
FltCommitFinalizeComplete FltCommitFinalizeComplete ルーチンは、TRANSACTION_NOTIFY_COMMIT_FINALIZE通知を確認します。 |
FltCompareInstanceAltitudes FltCompareInstanceAltitudes は、2 つのミニフィルター ドライバー インスタンスの高度を比較します。 |
FltCompletePendedPostOperation FltCompletePendedPostOperation は、ミニフィルター ドライバーの操作後コールバック ルーチンにペンドされた I/O 操作の完了処理を再開します。 |
FltCompletePendedPreOperation FltCompletePendedPreOperation は、ミニフィルター ドライバーのプリ操作コールバック (PFLT_PRE_OPERATION_CALLBACK) ルーチンにペンドされた I/O 操作の処理を再開します。 |
FltCopyOpenReparseList このルーチンは、前の作成から開いている再解析情報を、2 回目の作成の発行に使用できる新しい ECP リストにコピーします。 |
FltCreateCommunicationPort FltCreateCommunicationPort は、ミニフィルター ドライバーがユーザー モード アプリケーションからの接続要求を受信できる通信サーバー ポートを作成します。 |
FltCreateFile FltCreateFile 関数の詳細を確認します。 |
FltCreateFileEx ミニフィルター ドライバーは、FltCreateFileEx を呼び出して、新しいファイルを作成するか、既存のファイルを開きます。 |
FltCreateFileEx2 ミニフィルター ドライバーは、FltCreateFileEx2 を呼び出して新しいファイルを作成するか、既存のファイルを開きます。 このルーチンには、省略可能なコンテキストの作成パラメーターも含まれています。 |
FltCreateMailslotFile ミニフィルター ドライバーは、FltCreateMailslotFile を呼び出して、新しいパイプを作成するか、既存の mailslot を開きます。 |
FltCreateNamedPipeFile ミニフィルター ドライバーは、FltCreateNamedPipeFile を呼び出して、新しいパイプを作成するか、既存のパイプを開きます。 |
FltCreateSectionForDataScan FltCreateSectionForDataScan ルーチンは、ファイルのセクション オブジェクトを作成します。 フィルター マネージャーは、必要に応じて、作成されたセクションと I/O を同期できます。 |
FltCreateSystemVolumeInformationFolder FltCreateSystemVolumeInformationFolder は、ファイル システム ボリュームに "システム ボリューム情報" フォルダーが存在することを確認します。 フォルダーが存在しない場合は、フォルダーが作成されます。 |
FltCurrentBatchOplock ミニフィルター ドライバーは、FltCurrentBatchOplock を呼び出して、ファイルにバッチロックまたはフィルター日和見ロック (oplocks) があるかどうかを判断します。 |
FltCurrentOplock ミニフィルター ドライバーは、FltCurrentOplock ルーチンを呼び出して、ファイルに日和見ロック (oplock) があるかどうかを判断します。 |
FltCurrentOplockH ミニフィルター ドライバーは、FltCurrentOplockH ルーチンを呼び出して、ファイルにCACHE_HANDLE_LEVEL日和見ロック (oplocks) があるかどうかを判断します。 |
FltDecodeParameters FltDecodeParameters は、I/O 操作のメモリ記述子リスト (MDL) アドレス、バッファー ポインター、バッファー長、および必要なアクセス パラメーターへのポインターを返します。 |
FltDeleteContext FltDeleteContext は、指定したコンテキストを削除対象としてマークします。 |
FltDeleteExtraCreateParameterLookasideList FltDeleteExtraCreateParameterLookasideList ルーチンは、追加の create パラメーター (ECP) のルックアサイド リストを解放します。 |
FltDeleteFileContext FltDeleteFileContext ルーチンは、特定のミニフィルター ドライバーが特定のファイルに対して設定したファイル コンテキストを取得および削除します。 |
FltDeleteInstanceContext FltDeleteInstanceContext は、特定のインスタンスからコンテキストを削除し、コンテキストに削除のマークを付けます。 |
FltDeletePushLock FltDeletePushLock ルーチンは、特定のプッシュ ロックを削除します。 |
FltDeleteStreamContext FltDeleteStreamContext は、特定のミニフィルター ドライバー インスタンスが特定のストリームに対して設定したコンテキストを削除し、削除のコンテキストをマークします。 |
FltDeleteStreamHandleContext FltDeleteStreamHandleContext は、特定のミニフィルター ドライバー インスタンスが特定のストリーム ハンドルに対して設定したコンテキストを削除し、コンテキストに削除のマークを付けます。 |
FltDeleteTransactionContext FltDeleteTransactionContext ルーチンは、特定のトランザクションからコンテキストを削除し、コンテキストに削除のマークを付けます。 |
FltDeleteVolumeContext FltDeleteVolumeContext は、特定のミニフィルター ドライバーが特定のボリュームに対して設定したコンテキストを削除し、コンテキストに削除のマークを付けます。 |
FltDetachVolume FltDetachVolume は、ミニフィルター ドライバー インスタンスをボリュームからデタッチします。 |
FltDeviceIoControlFile FltDeviceIoControlFile は、指定したデバイス ドライバーにコントロール コードを直接送信し、対応するドライバーが指定したアクションを実行します。 |
FltDoCompletionProcessingWhenSafe 安全な場合、FltDoCompletionProcessingWhenSafe 関数はミニフィルター ドライバーの操作後コールバック ルーチンを実行します。 |
FltEnlistInTransaction FltEnlistInTransaction ルーチンは、特定のトランザクションにミニフィルター ドライバーを参加させます。 |
FltEnumerateFilterInformation FltEnumerateFilterInformation ルーチンは、システムに登録されているすべてのフィルター ドライバー (ミニフィルターとレガシ フィルター ドライバーを含む) に関する情報を提供します。 |
FltEnumerateFilters FltEnumerateFilters ルーチンは、システムに登録されているすべてのミニフィルター ドライバーを列挙します。 |
FltEnumerateInstanceInformationByDeviceObject FltEnumerateInstanceInformationByDeviceObject ルーチンは、ミニフィルター ドライバー インスタンスと、指定されたデバイス オブジェクトに関連するボリュームにアタッチされているレガシ フィルター ドライバーに関する情報を提供します。 |
FltEnumerateInstanceInformationByFilter FltEnumerateInstanceInformationByFilter ルーチンは、特定のミニフィルター ドライバーのインスタンスに関する情報を提供します。 |
FltEnumerateInstanceInformationByVolume FltEnumerateInstanceInformationByVolume ルーチンは、特定のボリュームにアタッチされているミニフィルター ドライバー インスタンスとレガシ フィルター ドライバー (Windows Vista のみ) に関する情報を提供します。 |
FltEnumerateInstanceInformationByVolumeName FltEnumerateInstanceInformationByVolumeName ルーチンは、指定した名前でボリュームにアタッチされているミニフィルター ドライバー インスタンスとレガシ フィルター ドライバーに関する情報を提供します。 |
FltEnumerateInstances FltEnumerateInstances ルーチンは、特定のミニフィルター ドライバーまたはボリュームのミニフィルター ドライバー インスタンスを列挙します。 |
FltEnumerateVolumeInformation FltEnumerateVolumeInformation ルーチンは、フィルター マネージャーに認識されているボリュームに関する情報を提供します。 |
FltEnumerateVolumes FltEnumerateVolumes ルーチンは、システム内のすべてのボリュームを列挙します。 |
FltFastIoMdlRead FltFastIoMdlRead ルーチンは、ファイル キャッシュ内の指定されたバイト範囲を直接指すメモリ記述子リスト (MDL) を返します。 |
FltFastIoMdlReadComplete FltFastIoMdlReadComplete ルーチンは、FltFastIoMdlRead ルーチンが開始した読み取り操作を完了します。 |
FltFastIoMdlWriteComplete fltkernel.h の FltFastIoMdlWriteComplete ルーチンは、FltFastIoPrepareMdlWrite が割り当てたリソースを解放します。 |
FltFastIoPrepareMdlWrite FltFastIoPrepareMdlWrite ルーチンは、キャッシュされたファイル データの指定範囲を指し、キャッシュにデータを直接書き込むメモリ記述子リスト (MDL) のリンクされたリストを返します。 |
FltFindExtraCreateParameter FltFindExtraCreateParameter ルーチンは、特定の ECP リストで特定の型の ECP コンテキスト構造を検索し、見つかった場合はこの構造体へのポインターを返します。 |
FltFlushBuffers FltFlushBuffers ルーチンは、指定されたファイルのフラッシュ要求をファイル システムに送信するためにミニフィルター ドライバーによって使用されます。 |
FltFlushBuffers2 FltFlushBuffers2 関数の詳細を確認してください。 |
FltFreeCallbackData FltFreeCallbackData ルーチンは、FltAllocateCallbackData ルーチンによって割り当てられたコールバック データ構造を解放します。 |
FltFreeDeferredIoWorkItem FltFreeDeferredIoWorkItem ルーチンは、FltAllocateDeferredIoWorkItem ルーチンによって割り当てられた作業項目を解放します。 |
FltFreeExtraCreateParameter FltFreeExtraCreateParameter ルーチンは、ECP コンテキスト構造のメモリを解放します。 |
FltFreeExtraCreateParameterList FltFreeExtraCreateParameterList ルーチンは、追加の create パラメーター (ECP) リスト構造を解放します。 |
FltFreeFileLock FltFreeFileLock ルーチンは初期化を解除し、初期化されたFILE_LOCK構造体を解放します。 |
FltFreeGenericWorkItem FltFreeGenericWorkItem ルーチンは、FltAllocateGenericWorkItem ルーチンによって割り当てられた作業項目を解放します。 |
FltFreeOpenReparseList このルーチンは、FltCopyOpenReparseList の以前の呼び出しによって作成操作にコピーされたすべての情報の割り当てを解除します。 |
FltFreePoolAlignedWithTag FltFreePoolAlignedWithTag ルーチンは、FltAllocatePoolAlignedWithTag の以前の呼び出しによって割り当てられたキャッシュアラインバッファーを解放します。 |
FltFreeSecurityDescriptor FltFreeSecurityDescriptor は、FltBuildDefaultSecurityDescriptor ルーチンによって割り当てられたセキュリティ記述子を解放します。 |
FltFsControlFile FltFsControlFile ルーチンは、指定したファイル システムまたはファイル システム フィルター ドライバーにコントロール コードを直接送信し、対応するドライバーが指定したアクションを実行します。 |
FltGetActivityIdCallbackData FltGetActivityIdCallbackData ルーチンは、ミニフィルターのコールバック データ内の要求に関連付けられている現在のアクティビティ ID を取得します。 |
FltGetBottomInstance FltGetBottomInstance は、特定のボリュームのインスタンス スタックの下部にアタッチされているミニフィルター ドライバー インスタンスの不透明なインスタンス ポインター (存在する場合) を返します。 |
FltGetContexts FltGetContexts 関数の詳細を確認します。 |
FltGetContextsEx FltGetContextsEx 関数の詳細を確認してください。 |
FltGetCopyInformationFromCallbackData FltGetCopyInformationFromCallbackData 関数の詳細を確認します。 |
FltGetDestinationFileNameInformation FltGetDestinationFileNameInformation ルーチンの詳細を確認します。 |
FltGetDeviceObject FltGetDeviceObject ルーチンは、特定のボリュームのフィルター マネージャーのボリューム デバイス オブジェクト (VDO) へのポインターを返します。 |
FltGetDiskDeviceObject FltGetDiskDeviceObject ルーチンは、特定のボリュームに関連付けられているディスク デバイス オブジェクトへのポインターを返します。 |
FltGetEcpListFromCallbackData FltGetEcpListFromCallbackData ルーチンは、指定された作成操作コールバック データ オブジェクトに関連付けられている追加の create パラメーター コンテキスト構造 (ECP) リストへのポインターを返します。 |
FltGetFileContext FltGetFileContext 関数の詳細を確認します。 |
FltGetFileNameInformation FltGetFileNameInformation ルーチンは、ファイルまたはディレクトリの名前情報を返します。 |
FltGetFileNameInformationUnsafe FltGetFileNameInformationUnsafe ルーチンは、開いているファイルまたはディレクトリの名前情報を返します。 |
FltGetFileSystemType FltGetFileSystemType 関数は、ボリュームまたはインスタンス オブジェクトを受け取り、ボリュームのファイル システムの種類を提供します。 |
FltGetFilterFromInstance FltGetFilterFromInstance ルーチンは、指定されたインスタンスを作成したミニフィルター ドライバーの不透明なフィルター ポインターを返します。 |
FltGetFilterFromName FltGetFilterFromName ルーチンは、名前が FilterName パラメーターの値と一致する登録済みのミニフィルター ドライバーの不透明なフィルター ポインターを返します。 |
FltGetFilterInformation FltGetFilterInformation ルーチンは、ミニフィルター ドライバーに関する情報を提供します。 |
FltGetInstanceContext FltGetInstanceContext 関数の詳細を確認してください。 |
FltGetInstanceInformation FltGetInstanceInformation ルーチンは、ミニフィルター ドライバー インスタンスに関する情報を返します。 |
FltGetIoPriorityHint FltGetIoPriorityHint ルーチンは、コールバック データから IO 優先度情報を取得するためにミニフィルター ドライバーによって使用されます。 |
FltGetIoPriorityHintFromCallbackData FltGetIoPriorityHintFromCallbackData ルーチンは、コールバック データから IO 優先度情報を取得するためにミニフィルター ドライバーによって使用されます。 |
FltGetIoPriorityHintFromFileObject FltGetIoPriorityHintFromFileObject ルーチンは、ファイル オブジェクトから IO 優先度情報を取得するためにミニフィルター ドライバーによって使用されます。 |
FltGetIoPriorityHintFromThread FltGetIoPriorityHintFromThread ルーチンは、スレッドから IO 優先度情報を取得するためにミニフィルター ドライバーによって使用されます。 |
FltGetIrpName FltGetIrpName ルーチンは、主要な関数コードの名前を印刷可能な文字列として返します。 |
FltGetLowerInstance FltGetLowerInstance ルーチンは、同じボリューム上の特定のミニフィルター ドライバー インスタンスの下にアタッチされている、次の下位ミニフィルター ドライバー インスタンス (存在する場合) の不透明なインスタンス ポインターを返します。 |
FltGetNewSystemBufferAddress FltGetNewSystemBufferAddress 関数は、ファイル システムが割り当てた AssociatedIrp.SystemBuffer バッファーを取得します。 ミニフィルター ドライバーのコールバック後ルーチンは、この関数を呼び出します。 |
FltGetNextExtraCreateParameter FltGetNextExtraCreateParameter ルーチンは、指定された ECP リスト内の次の (または最初の) 追加の create パラメーター コンテキスト構造 (ECP) へのポインターを返します。 |
FltGetRequestorProcess FltGetRequestorProcess ルーチンは、特定の I/O 操作を要求したスレッドのプロセス ポインターを返します。 |
FltGetRequestorProcessId FltGetRequestorProcessId ルーチンは、特定の I/O 操作を要求したスレッドに関連付けられているプロセスの一意の 32 ビット プロセス ID を返します。 |
FltGetRequestorProcessIdEx FltGetRequestorProcessIdEx ルーチンは、特定の I/O 操作を要求したスレッドに関連付けられているプロセスのカーネル モード ハンドルを返します。 |
FltGetRequestorSessionId FltGetRequestorSessionId ルーチンは、指定された I/O 操作を最初に要求したプロセスのセッション ID を返します。 |
FltGetRoutineAddress FltGetRoutineAddress ルーチンは、FltMgrRoutineName パラメーターで指定されたルーチンへのポインターを返します。 |
FltGetSectionContext FltGetSectionContext 関数の詳細を確認してください。 |
FltGetStreamContext FltGetStreamContext 関数の詳細を確認します。 |
FltGetStreamHandleContext FltGetStreamHandleContext 関数の詳細を確認してください。 |
FltGetSwappedBufferMdlAddress FltGetSwappedBufferMdlAddress ルーチンは、ミニフィルター ドライバーによってスワップされたバッファーのメモリ記述子リスト (MDL) アドレスを返します。 |
FltGetTopInstance FltGetTopInstance ルーチンは、特定のボリュームのインスタンス スタックの上部にアタッチされているミニフィルター ドライバー インスタンスの不透明なインスタンス ポインターを返します。 |
FltGetTransactionContext FltGetTransactionContext ルーチンは、特定のミニフィルター ドライバーによってトランザクションに設定されたコンテキストを取得します。 |
FltGetTunneledName FltGetTunneledName ルーチンは、FltGetFileNameInformation、FltGetFileNameInformationUnsafe、または FltGetDestinationFileNameInformation への以前の呼び出しによってファイルに対して返される正規化された名前を指定して、ファイルのトンネル名を取得します。 |
FltGetUpperInstance FltGetUpperInstance ルーチンは、同じボリューム上の特定のミニフィルター ドライバー インスタンスの上にアタッチされている、次の上位のミニフィルター ドライバー インスタンスの不透明なインスタンス ポインターを返します (存在する場合)。 |
FltGetVolumeContext FltGetVolumeContext 関数の詳細を確認してください。 |
FltGetVolumeFromDeviceObject FltGetVolumeFromDeviceObject ルーチンは、ボリューム デバイス オブジェクト (VDO) によって表されるボリュームの不透明なポインターを返します。 |
FltGetVolumeFromFileObject FltGetVolumeFromFileObject ルーチンは、特定のファイル ストリームが存在するボリュームの不透明なポインターを返します。 |
FltGetVolumeFromInstance FltGetVolumeFromInstance ルーチンは、特定のミニフィルター ドライバー インスタンスがアタッチされているボリュームの不透明なポインターを返します。 |
FltGetVolumeFromName FltGetVolumeFromName ルーチンは、名前が VolumeName パラメーターの値と一致するボリュームの不透明なポインターを返します。 |
FltGetVolumeGuidName FltGetVolumeGuidName ルーチンは、特定のボリュームのボリューム名を、ボリュームグローバル一意識別子 (GUID) 形式で返します。 |
FltGetVolumeInformation FltGetVolumeInformation ルーチンは、特定のボリュームに関する情報を提供します。 |
FltGetVolumeInstanceFromName FltGetVolumeInstanceFromName ルーチンは、指定されたボリューム上の特定のミニフィルター ドライバー インスタンスの不透明なインスタンス ポインターを返します。 |
FltGetVolumeName FltGetVolumeName ルーチンは、特定のボリュームのボリューム名を取得します。 |
FltGetVolumeProperties FltGetVolumeProperties ルーチンは、指定されたボリュームのボリューム プロパティ情報を返します。 |
FltInitExtraCreateParameterLookasideList FltInitExtraCreateParameterLookasideList ルーチンは、固定サイズの 1 つ以上の追加の create パラメーター コンテキスト構造 (ECP) の割り当てに使用されるページプールまたは非ページ プールのルックアサイド リストを初期化します。 |
FltInitializeFileLock FltInitializeFileLock ルーチンは、呼び出し元がページ プールから割り当てた不透明なFILE_LOCK構造体を初期化します。 |
FltInitializeOplock FltInitializeOplock ルーチンは、日和見ロック (oplock) ポインターを初期化します。 |
FltInitializePushLock FltInitializePushLock ルーチンは、プッシュ ロック変数を初期化します。 |
FltInsertExtraCreateParameter FltInsertExtraCreateParameter ルーチンは、追加の create パラメーター (ECP) コンテキスト構造を ECP リストに挿入します。 |
FltIs32bitProcess FltIs32bitProcess ルーチンは、現在の I/O 操作の発信元が 32 ビット のユーザー モード アプリケーションであるかどうかをチェックします。 |
FltIsCallbackDataDirty FltIsCallbackDataDirty ルーチンは、コールバック データ構造のFLTFL_CALLBACK_DATA_DIRTY フラグをテストします。 |
FltIsDirectory ミニフィルター ドライバーは、FltIsDirectory ルーチンを呼び出して、指定されたファイル オブジェクトがディレクトリを表しているかどうかを判断します。 |
FltIsEcpAcknowledged FltIsEcpAcknowledged ルーチンは、指定された追加の create パラメーター コンテキスト構造 (ECP) が確認済みとしてマークされているかどうかを判断するために使用されます。 |
FltIsEcpFromUserMode FltIsEcpFromUserMode ルーチンは、追加の create パラメーター コンテキスト構造 (ECP) がユーザー モードから発生したかどうかを判断するために使用されます。 |
FltIsFltMgrVolumeDeviceObject FltIsFltMgrVolumeDeviceObject ルーチンは、指定されたデバイス オブジェクトがフィルター マネージャーに属しているかどうか、およびデバイス オブジェクトがボリューム デバイス オブジェクトであるかどうかを判断します。 |
FltIsIoCanceled FltIsIoCanceled ルーチンは、IRP ベースの操作が取り消されたかどうかを確認します。 |
FltIsIoRedirectionAllowed FltIsIoRedirectionAllowed ルーチンは、指定したソース フィルター インスタンスから別の指定されたフィルター インスタンスに I/O をリダイレクトできるかどうかを決定します。 |
FltIsIoRedirectionAllowedForOperation FltIsIoRedirectionAllowedForOperation ルーチンは、指定したFLT_CALLBACK_DATA構造体に関連付けられているフィルター インスタンスから指定したフィルター インスタンスに I/O をリダイレクトできるかどうかを判断します。 |
FltIsOperationSynchronous FltIsOperationSynchronous ルーチンは、特定のコールバック データ構造 (FLT_CALLBACK_DATA) が同期または非同期の I/O 操作を表すかどうかを判断します。 |
FltIsVolumeSnapshot FltIsVolumeSnapshot ルーチンは、ボリュームまたはミニフィルター ドライバー インスタンスがスナップショット ボリュームにアタッチされているかどうかを決定します。 |
FltIsVolumeWritable FltIsVolumeWritable ルーチンは、ボリュームまたはミニフィルター ドライバー インスタンスに対応するディスク デバイスが書き込み可能かどうかを決定します。 |
FltLoadFilter FltLoadFilter ルーチンは、現在実行中のシステムにミニフィルター ドライバーを動的に読み込みます。 |
FltLockUserBuffer FltLockUserBuffer 関数の詳細を確認してください。 |
FltNotifyFilterChangeDirectory FltNotifyFilterChangeDirectory ルーチンは、IRP_MN_NOTIFY_CHANGE_DIRECTORY操作の通知構造体を作成し、指定された通知リストに追加します。 |
FltObjectDereference FltObjectDereference ルーチンは、不透明なフィルター、インスタンス、またはボリューム ポインターからランダウン参照を削除します。 |
FltObjectReference FltObjectReference ルーチンは、不透明なフィルター、インスタンス、またはボリューム ポインターにランダウン参照を追加します。 |
FltOpenVolume FltOpenVolume ルーチンは、特定のミニフィルター ドライバー インスタンスがアタッチされているファイル システム ボリュームのハンドルとファイル オブジェクト ポインターを返します。 |
FltOplockBreakH FltOplockBreakH ルーチンは、日和見ロック (oplocks) CACHE_HANDLE_LEVEL中断します。 |
FltOplockBreakToNone FltOplockBreakToNone ルーチンは、oplock キーに関係なく、すべての日和見ロック (oplock) を直ちに中断します。 |
FltOplockBreakToNoneEx FltOplockBreakToNoneEx ルーチンは、oplock キーに関係なく、すべての日和見ロック (oplock) を直ちに中断します。 |
FltOplockFsctrl FltOplockFsctrl ルーチンは、ミニフィルター ドライバーの代わりにさまざまな日和見ロック (oplock) 操作を実行します。 |
FltOplockFsctrlEx FltOplockFsctrlEx ルーチンは、ミニフィルター ドライバーの代わりにさまざまな日和見ロック (oplock) 操作を実行します。 |
FltOplockIsFastIoPossible FltOplockIsFastIoPossible ルーチンは、ファイルの日和見ロック (oplock) 状態をチェックして、高速 I/O をファイルに対して実行できるかどうかを判断します。 |
FltOplockIsSharedRequest FltOplockIsSharedRequest ルーチンは、日和見ロック (oplock) の要求が共有 oplock を必要とするかどうかを決定します。 |
FltOplockKeysEqual FltOplockKeysEqual ルーチンは、2 つのファイル オブジェクトのファイル オブジェクト拡張子に格納されている日和見ロック (oplock) キーを比較します。 |
FltParseFileName FltParseFileName は、ファイル名文字列から拡張子、ストリーム、および最終コンポーネントを解析します。 |
FltParseFileNameInformation FltParseFileNameInformation は、FLT_FILE_NAME_INFORMATION構造体の内容を解析します。 |
FltPerformAsynchronousIo ミニフィルター ドライバーは、FltPerformAsynchronousIo を呼び出して非同期 I/O 操作を開始します。 |
FltPerformSynchronousIo ミニフィルター ドライバーは、FltPerformSynchronousIo を呼び出して、FltAllocateCallbackData を呼び出して操作のコールバック データ構造を割り当てた後、同期 I/O 操作を開始します。 |
FltPrepareComplete FltPrepareComplete ルーチンは、TRANSACTION_NOTIFY_PREPARE通知を確認します。 |
FltPrepareToReuseEcp FltPrepareToReuseEcp ルーチンは、追加の create パラメーター (ECP) コンテキスト構造をリセットし、再利用できるように準備します。 |
FltPrePrepareComplete FltPrePrepareComplete ルーチンは、TRANSACTION_NOTIFY_PREPREPARE通知を確認します。 |
FltProcessFileLock FltProcessFileLock ルーチンは、ファイル ロック操作を処理して完了します。 |
FltPropagateActivityIdToThread FltPropagateActivityIdToThread ルーチンは、ミニフィルターのコールバック データ内の IRP のアクティビティ ID を現在のスレッドに関連付けます。 |
FltPropagateIrpExtension FltPropagateIrpExtension ルーチンは、あるミニフィルターのコールバック データから別のコールバック データに IRP 拡張機能をコピーします。 |
FltPurgeFileNameInformationCache FltPurgeFileNameInformationCache は、フィルター マネージャーの名前から消去され、指定されたミニフィルター ドライバー インスタンスによって指定された名前から生成されたすべてのファイル名情報構造体がキャッシュされます。 |
FltQueryDirectoryFile FltQueryDirectoryFile ルーチンは、特定のファイル オブジェクトによって指定されたディレクトリ内のファイルに関するさまざまな種類の情報を返します。 |
FltQueryDirectoryFileEx FltQueryDirectoryFileEx は、指定されたファイル オブジェクトによって指定されたディレクトリ内のファイルに関するさまざまな種類の情報を返します。 |
FltQueryEaFile FltQueryEaFile は、ファイルの拡張属性 (EA) 値に関する情報を返します。 |
FltQueryInformationByName FltQueryInformationByName ルーチンは、名前付きファイルに関する要求された情報を返します。 |
FltQueryInformationFile FltQueryInformationFile は、特定のファイルの情報を取得します。 |
FltQueryQuotaInformationFile FltQueryQuotaInformationFile ルーチンは、ファイル オブジェクトに関連付けられているクォータ エントリを取得します。 |
FltQuerySecurityObject FltQuerySecurityObject は、オブジェクトのセキュリティ記述子のコピーを取得します。 |
FltQueryVolumeInformation FltQueryVolumeInformation ルーチンは、指定されたインスタンスがアタッチされているボリュームに関する情報を取得します。 |
FltQueryVolumeInformationFile FltQueryVolumeInformationFile は、特定のファイル、ディレクトリ、ストレージ デバイス、またはボリュームのボリューム情報を取得します。 |
FltQueueDeferredIoWorkItem FltQueueDeferredIoWorkItem ルーチンは、作業キューに IRP ベースの I/O 操作をポストします。 |
FltQueueGenericWorkItem FltQueueGenericWorkItem は、特定の I/O 操作に関連付けられていない作業項目を作業キューにポストします。 |
FltReadFile FltReadFile 関数の詳細を確認してください。 |
FltReadFileEx FltReadFileEx 関数の詳細を確認してください。 |
FltReferenceContext FltReferenceContext は、コンテキスト構造の参照カウントをインクリメントします。 |
FltReferenceFileNameInformation FltReferenceFileNameInformation は、ファイル名情報構造体の参照カウントをインクリメントします。 |
FltRegisterFilter FltRegisterFilter はミニフィルター ドライバーを登録します。 |
FltRegisterForDataScan FltRegisterForDataScan ルーチンを使用すると、ミニフィルター インスタンスに接続されているボリュームのデータ スキャンが可能になります。 |
FltReissueSynchronousIo FltReissueSynchronousIo は、以前に同期された I/O 操作のパラメーターを使用する新しい同期 I/O 操作を開始します。 |
FltReleaseContext FltReleaseContext は、コンテキストの参照カウントをデクリメントします。 |
FltReleaseContexts FltReleaseContexts は、特定のFLT_RELATED_CONTEXTS構造体内の各コンテキストを解放します。 |
FltReleaseContextsEx FltReleaseContextsEx は、特定のFLT_RELATED_CONTEXTS_EX構造体内の各コンテキストを解放します。 |
FltReleaseFileNameInformation FltReleaseFileNameInformation は、ファイル名情報構造体を解放します。 |
FltReleasePushLock FltReleasePushLock ルーチンは、現在のスレッドが所有する指定されたプッシュ ロックを解放します。 |
FltReleasePushLockEx FltReleasePushLockEx ルーチンは、現在のスレッドが所有する指定されたプッシュ ロックを解放します。 |
FltReleaseResource FltReleaseResource 関数の詳細を確認してください。 |
FltRemoveExtraCreateParameter FltRemoveExtraCreateParameter ルーチンは ECP リストで ECP コンテキスト構造を検索し、見つかった場合は ECP リストからデタッチします。 |
FltRemoveOpenReparseEntry このルーチンは、作成操作からOPEN_REPARSE_LIST_ENTRY構造体 (FltAddOpenReparseEntry によって追加) を削除します。 |
FltRequestFileInfoOnCreateCompletion ミニフィルターは、ファイルの事前作成中に FltRequestFileInfoOnCreateCompletion を呼び出して、ファイル マネージャーが作成の完了時に取得するために指定されたファイル情報を格納するように要求します。 |
FltRequestOperationStatusCallback FltRequestOperationStatusCallback は、指定された I/O 操作の状態情報を返します。 |
FltRetainSwappedBufferMdlAddress FltRetainSwappedBufferMdlAddress を使用すると、ミニフィルター ドライバーによってスワップされたバッファーのメモリ記述子リスト (MDL) がフィルター マネージャーによって解放されなくなります。 |
FltRetrieveFileInfoOnCreateCompletion FltRetrieveFileInfoOnCreateCompletion は、ファイルの作成後に要求されたファイル情報を取得します。 |
FltRetrieveFileInfoOnCreateCompletionEx FltRetrieveFileInfoOnCreateCompletionEx は、ファイルの作成時に指定されたファイル情報を照会します。 |
FltRetrieveIoPriorityInfo FltRetrieveIoPriorityInfo ルーチンは、スレッドから優先度情報を取得するためにミニフィルター ドライバーによって使用されます。 |
FltReuseCallbackData FltReuseCallbackData ルーチンは、コールバック データ構造を再初期化して再利用できるようにします。 |
FltRollbackComplete FltRollbackComplete ルーチンは、TRANSACTION_NOTIFY_ROLLBACK通知を確認します。 |
FltRollbackEnlistment FltRollbackEnlistment ルーチンは、ミニフィルター ドライバーの代わりにトランザクションをロールバックまたは中止します。 |
FltSendMessage FltSendMessage は、ミニフィルター ドライバーまたはミニフィルター ドライバー インスタンスの代わりに待機中のユーザー モード アプリケーションにメッセージを送信します。 |
FltSetActivityIdCallbackData FltSetActivityIdCallbackData ルーチンは、ミニフィルターのコールバック データ内の IRP のアクティビティ ID を設定します。 |
FltSetCallbackDataDirty ミニフィルター ドライバーの事前操作または操作後のコールバック ルーチンは、コールバック データ構造の内容が変更されたことを示すために FltSetCallbackDataDirty を呼び出します。 |
FltSetCancelCompletion ミニフィルター ドライバーは、FltSetCancelCompletion を呼び出して、特定の I/O 操作が取り消された場合に呼び出されるキャンセル ルーチンを指定します。 |
FltSetEaFile FltSetEaFile は、ファイルの拡張属性 (EA) 値を設定します。 |
FltSetEcpListIntoCallbackData FltSetEcpListIntoCallbackData ルーチンは、追加の create パラメーター コンテキスト構造 (ECP) リストを作成操作コールバック データ オブジェクトにアタッチします。 |
FltSetFileContext FltSetFileContext ルーチンは、ファイルのコンテキストを設定します。 |
FltSetInformationFile FltSetInformationFile は、特定のファイルの情報を設定します。 |
FltSetInstanceContext FltSetInstanceContext は、ミニフィルター ドライバー インスタンスのコンテキストを設定します。 |
FltSetIoPriorityHintIntoCallbackData FltSetIoPriorityHintIntoCallbackData ルーチンは、コールバック データの I/O 優先度情報を設定するためにミニフィルター ドライバーによって使用されます。 |
FltSetIoPriorityHintIntoFileObject FltSetIoPriorityHintIntoFileObject ルーチンは、ファイル オブジェクト内の I/O 優先度情報を設定するためにミニフィルター ドライバーによって使用されます。 |
FltSetIoPriorityHintIntoThread FltSetIoPriorityHintIntoThread ルーチンは、スレッド内の IO 優先度情報を設定するためにミニフィルター ドライバーによって使用されます。 |
FltSetQuotaInformationFile FltSetQuotaInformationFile ルーチンは、ファイル オブジェクトのクォータ エントリを変更します。 |
FltSetSecurityObject FltSetSecurityObject は、オブジェクトのセキュリティ状態を設定します。 |
FltSetStreamContext FltSetStreamContext ルーチンは、ファイル ストリームのコンテキストを設定します。 |
FltSetStreamHandleContext FltSetStreamHandleContext ルーチンは、ストリーム ハンドルのコンテキストを設定します。 |
FltSetTransactionContext FltSetTransactionContext ルーチンは、トランザクションにコンテキストを設定します。 |
FltSetVolumeContext FltSetVolumeContext は、ボリュームのコンテキストを設定します。 |
FltSetVolumeInformation FltSetVolumeInformation は、指定されたインスタンスがアタッチされているボリュームに関するさまざまな種類の情報を変更します。 |
FltStartFiltering FltStartFiltering は、登録済みのミニフィルター ドライバーのフィルター処理を開始します。 |
FltSupportsFileContexts FltSupportsFileContexts ルーチンは、ファイル システムが特定のファイルのファイル コンテキストをサポートするかどうかを決定します。 |
FltSupportsFileContextsEx FltSupportsFileContextsEx ルーチンは、ファイル システムまたはフィルター マネージャーが特定のファイルのファイル コンテキストをサポートするかどうかを決定します。 |
FltSupportsStreamContexts FltSupportsStreamContexts は、ストリーム コンテキストが特定のファイル オブジェクトでサポートされているかどうかを判断します。 |
FltSupportsStreamHandleContexts FltSupportsStreamHandleContexts は、ストリーム ハンドル コンテキストが特定のファイル オブジェクトでサポートされているかどうかを判断します。 |
FltTagFile FltTagFile は、ファイルまたはディレクトリに再解析タグを設定します。 |
FltTagFileEx FltTagFileEx は、ファイルまたはディレクトリに再解析フラグを設定します。 |
FltUninitializeFileLock FltUninitializeFileLock ルーチンは、FILE_LOCK構造体を初期化解除します。 |
FltUninitializeOplock FltUninitializeOplock は、日和見ロック (oplock) ポインターを初期化しません。 |
FltUnloadFilter FltLoadFilter を呼び出してサポート ミニフィルター ドライバーを読み込んだミニフィルター ドライバーは、FltUnloadFilter を呼び出すことによってミニフィルター ドライバーをアンロードできます。 |
FltUnregisterFilter 登録されたミニフィルター ドライバーは、FltUnregisterFilter を呼び出してそれ自体の登録を解除し、フィルター マネージャーが I/O 操作を処理するために呼び出さなくなったようにします。 |
FltUntagFile FltUntagFile は、ファイルまたはディレクトリから再解析ポイントを削除します。 |
FltVetoBypassIo FltVetoBypassIO 関数の詳細を確認してください。 |
FltWriteFile FltWriteFile 関数の詳細を確認してください。 |
FltWriteFileEx FltWriteFileEx 関数の詳細を確認してください。 |
FREE_VIRTUAL_MEMORY_EX_CALLBACK FREE_VIRTUAL_MEMORY_EX_CALLBACKコールバック関数の詳細を確認してください。 |
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 FsRtlAreThereCurrentOrInProgressFileLocks ルーチンは、ファイルに割り当てられたバイト範囲ロックがあるか、そのファイルに対して進行中のロック操作があるかを判断します。 |
FsRtlAreThereWaitingFileLocks FsRtlAreThereWaitingFileLocks ルーチンは、待機中のファイル ロックがないかファイル ロック キューをチェックします。 |
FsRtlAreVolumeStartupApplicationsComplete FsRtlAreVolumeStartupApplicationsComplete 関数は、ボリューム スタートアップ アプリケーションが処理を完了したかどうかを判断します。 |
FsRtlBalanceReads FsRtlBalanceReads ルーチンは、ミラー化されたドライブからの読み取りの分散を開始しても安全であることをフォールト トレラント ディスク ドライバーに通知します。 |
FsRtlCancellableWaitForMultipleObjects FsRtlCancellableWaitForMultipleObjects ルーチンは、1 つ以上のディスパッチャー オブジェクトに対してキャンセル可能な待機操作 (終了可能な待機) を実行します。 |
FsRtlCancellableWaitForSingleObject FsRtlCancellableWaitForSingleObject ルーチンは、ディスパッチャー オブジェクトに対してキャンセル可能な待機操作 (終了可能な待機) を実行します。 |
FsRtlChangeBackingFileObject FsRtlChangeBackingFileObject ルーチンは、現在のファイル オブジェクトを新しいファイル オブジェクトに置き換えます。 |
FsRtlCheckLockForOplockRequest FsRtlCheckLockForOplockRequest ルーチンの詳細を確認します。 |
FsRtlCheckLockForReadAccess FsRtlCheckLockForReadAccess ルーチンは、特定の IRP に関連付けられているプロセスがファイルのロックされた領域への読み取りアクセス権を持っているかどうかを判断します。 |
FsRtlCheckLockForWriteAccess FsRtlCheckLockForWriteAccess ルーチンは、特定の IRP に関連付けられているプロセスがファイルのロックされた領域への書き込みアクセス権を持っているかどうかを判断します。 |
FsRtlCheckOplock FsRtlCheckOplock 関数の詳細を確認してください。 |
FsRtlCheckOplock FsRtlCheckOplock ルーチンがファイル I/O 操作の IRP を、ファイルの現在の日和見ロック (oplock) 状態と同期する方法について説明します。 |
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 つは pathname 文字列の残りの未解析部分を含みます。 |
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 関数 (ntddk.h) は、メディアまたはその他のハードウェア障害が発生したかどうかを判断します。 |
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 ルーチンは、通知要求の通知構造を作成し、指定された通知リストに追加します。 |
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 関数の詳細を確認してください。 |
FsRtlOplockIsFastIoPossible FsRtlOplockIsFastIoPossible がファイルの日和見ロック (oplock) 状態をチェックして、高速 I/O をファイルに対して実行できるかどうかを判断する方法について説明します。 |
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 ルーチンを使用して取得されます。 |
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 関数の詳細を確認してください。 |
IoAttachDeviceToDeviceStackSafe IoAttachDeviceToDeviceStackSafe ルーチンは、呼び出し元のデバイス オブジェクトをドライバー スタックの最上位のデバイス オブジェクトにアタッチします。 |
IoCancelFileOpen IoCancelFileOpen ルーチンは、ファイル システム フィルター ドライバーによって使用され、フィルター ドライバーのデバイス スタック内のファイル システム ドライバーによって開かれたファイルを閉じます。 |
IoCheckDesiredAccess Microsoft は、内部使用専用に IoCheckDesiredAccess 関数を予約します。 コードでこの関数を使用しないでください。 |
IoCheckEaBufferValidity IoCheckEaBufferValidity 関数の詳細を確認してください。 |
IoCheckFunctionAccess Microsoft は、内部使用専用に IoCheckFunctionAccess 関数を予約します。 コードでこの関数を使用しないでください。 |
IoCheckQuerySetFileInformation Microsoft は、内部使用専用に IoCheckQuerySetFileInformation 関数を予約します。 コードでこの関数を使用しないでください。 |
IoCheckQuerySetVolumeInformation Microsoft は、内部使用専用に IoCheckQuerySetVolumeInformation 関数を予約します。 コードでこの関数を使用しないでください。 |
IoCheckQuotaBufferValidity IoCheckQuotaBufferValidity 関数の詳細を確認してください。 |
IoCreateFileEx IoCreateFileEx ルーチンは、新しいファイルまたはディレクトリを作成するか、既存のファイル、デバイス、ディレクトリ、またはボリュームを開き、呼び出し元にファイル オブジェクトのハンドルを提供します。 |
IoCreateFileSpecifyDeviceObjectHint IoCreateFileSpecifyDeviceObjectHint ルーチンは、ファイル システム フィルター ドライバーによって使用され、指定したデバイス オブジェクトの下のフィルターとファイル システムにのみ作成要求を送信します。 |
IoCreateStreamFileObject IoCreateStreamFileObject ルーチンは、新しいストリーム ファイル オブジェクトを作成します。 |
IoCreateStreamFileObjectEx IoCreateStreamFileObjectEx ルーチンは、新しいストリーム ファイル オブジェクトを作成します。 |
IoCreateStreamFileObjectEx2 IoCreateStreamFileObjectEx2 ルーチンの詳細を確認してください。 |
IoCreateStreamFileObjectLite IoCreateStreamFileObjectLite ルーチンは新しいストリーム ファイル オブジェクトを作成しますが、IRP_MJ_CLEANUP要求がファイル システム ドライバー スタックに送信されることはありません。 |
IoEnumerateDeviceObjectList IoEnumerateDeviceObjectList ルーチンの詳細を確認します。 |
IoEnumerateRegisteredFiltersList IoEnumerateRegisteredFiltersList ルーチンは、システムに登録されているファイル システム フィルター ドライバーを列挙します。 |
IoFastQueryNetworkAttributes Microsoft は、内部使用専用に IoFastQueryNetworkAttributes 関数を予約します。 コードでこの関数を使用しないでください。 |
IoGetAttachedDevice IoGetAttachedDevice 関数の詳細を確認してください。 |
IoGetBaseFileSystemDeviceObject Microsoft は、内部使用専用に IoGetBaseFileSystemDeviceObject 関数を予約します。 コードでこの関数を使用しないでください。 |
IoGetDeviceAttachmentBaseRef IoGetDeviceAttachmentBaseRef ルーチンは、ファイル システムまたはデバイス ドライバー スタック内の最下位レベルのデバイス オブジェクトへのポインターを返します。 |
IoGetDeviceToVerify IoGetDeviceToVerify 関数の詳細を確認してください。 |
IoGetDiskDeviceObject IoGetDiskDeviceObject ルーチンは、特定のファイル システム ボリューム デバイス オブジェクトに関連付けられているディスク デバイス オブジェクトへのポインターを取得します。 |
IoGetLowerDeviceObject IoGetLowerDeviceObject 関数の詳細を確認してください。 |
IoGetOplockKeyContext IoGetOplockKeyContext ルーチンは、ファイル オブジェクトのターゲット oplock キー コンテキストを返します。 |
IoGetOplockKeyContextEx IoGetOplockKeyContextEx ルーチンは、ファイル オブジェクトのデュアル oplock キー コンテキストを返します。 |
IoGetRequestorProcess IoGetRequestorProcess ルーチンは、指定された I/O 操作を最初に要求したスレッドのプロセス ポインターを返します。 |
IoGetRequestorProcessId IoGetRequestorProcessId ルーチンは、指定された I/O 操作を最初に要求したスレッドの一意の 32 ビット プロセス ID を返します。 |
IoGetRequestorSessionId IoGetRequestorSessionId ルーチンは、指定された I/O 操作を最初に要求したプロセスのセッション ID を返します。 |
IoGetSiloParameters このルーチンは、ファイルがコンテナー コンテキスト内にあるかどうかを示します。 |
IoGetTopLevelIrp ntifs.h の IoGetTopLevelIrp ルーチンは、現在のスレッドの TopLevelIrp フィールドの値を返します。 |
IoGetTopLevelIrp wdm.h の IoGetTopLevelIrp ルーチンは、現在のスレッドの TopLevelIrp フィールドの値を返します。 |
IoGetTransactionParameterBlock IoGetTransactionParameterBlock ルーチンは、トランザクション ファイル操作のトランザクション パラメーター ブロックを返します。 |
IoInitializeDriverCreateContext IoInitializeDriverCreateContext ルーチンは、IO_DRIVER_CREATE_CONTEXT型の呼び出し元によって割り当てられた変数を初期化します。 |
IoInitializePriorityInfo IoInitializePriorityInfo ルーチンは、IO_PRIORITY_INFO型の構造体を初期化します。 |
IoIsFileObjectIgnoringSharing IoIsFileObjectIgnoringSharing ルーチンは、ファイル共有アクセス チェックを無視するオプションでファイル オブジェクトが設定されているかどうかを判断します。 |
IoIsFileOpenedExclusively Microsoft は、内部使用専用の IoIsFileOpenedExclusively マクロを予約します。 コードでこのマクロを使用しないでください。 |
IoIsFileOriginRemote IoIsFileOriginRemote ルーチンは、指定されたファイル オブジェクトがリモート作成要求用であるかどうかを判断します。 |
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) スピン ロックを解放します。 |
IoRemoveLinkShareAccessEx IoRemoveLinkShareAccessEx ルーチンは、特定の開いているインスタンスのファイル システムの共有アクセス構造のアクセス情報と共有アクセス情報を削除します。 |
IoReplaceFileObjectName IoReplaceFileObjectName ルーチンの詳細を確認してください。 |
IoSetDeviceToVerify IoSetDeviceToVerify ルーチンの詳細を確認します。 |
IoSetFileObjectIgnoreSharing IoSetFileObjectIgnoreSharing ルーチンは、ファイル共有アクセス チェックを無視するようにファイル オブジェクトを設定します。 |
IoSetFileOrigin IoSetFileOrigin ルーチンは、指定されたファイル オブジェクトがリモート作成要求用であるかどうかを指定します。 |
IoSetInformation Microsoft は、内部でのみ使用するために IoSetInformation 関数を予約します。 コードでこの関数を使用しないでください。 |
IoSetTopLevelIrp ntifs.h の IoSetTopLevelIrp ルーチンは、現在のスレッドの TopLevelIrp フィールドの値を設定します。 |
IoSetTopLevelIrp rx.h ファイルの IoSetTopLevelIrp ルーチンは、現在のスレッドの TopLevelIrp フィールドの値を設定します。 |
IoSetTopLevelIrp wdm.h の IoSetTopLevelIrp ルーチンは、現在のスレッドの TopLevelIrp フィールドの値を設定します。 |
IoSynchronousPageWrite Microsoft は、内部使用専用に IoSynchronousPageWrite 関数を予約します。 コードでこの関数を使用しないでください。 |
IoThreadToProcess IoThreadToProcess ルーチンは、指定されたスレッドのプロセスへのポインターを返します。 |
IoUnregisterFileSystem IoUnregisterFileSystem ルーチンは、ファイル システムのコントロール デバイス オブジェクトをグローバル ファイル システム キューから削除します。 |
IoUnregisterFsRegistrationChange IoUnregisterFsRegistrationChange ルーチンは、ファイル システム フィルター ドライバーのファイル システム登録変更通知ルーチンの登録を解除します。 |
IoVerifyVolume IoVerifyVolume 関数の詳細を確認してください。 |
IsReparseTagMicrosoft IsReparseTagMicrosoft マクロは、再解析ポイント タグが Microsoft の再解析ポイントを示すかどうかを決定します。 |
IsReparseTagNameSurrogate IsReparseTagNameSurrogate マクロは、タグの関連する再解析ポイントが、ボリューム マウント ポイントなどの別の名前付きエンティティのサロゲートであるかどうかを判断します。 |
IsReparseTagValid Microsoft は IsReparseTagValid マクロを内部でのみ使用するために予約します。 コードでこのマクロを使用しないでください。 |
KeAcquireQueuedSpinLock KeAcquireQueuedSpinLock 関数の詳細を確認してください。 |
KeAttachProcess KeAttachProcess 関数は廃止されました。 |
KeDetachProcess KeDetachProcess 関数は廃止されました。 |
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 関数を予約します。 コードでこの関数を使用しないでください。 |
KeStackAttachProcess KeStackAttachProcess ルーチンは、現在のスレッドをターゲット プロセスのアドレス空間にアタッチします。 |
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 ルーチンは、システム キャッシュの指定された範囲内の現在有効なページを変更済みとしてマークします。 |
NtQueryInformationByName NtQueryInformationByName 関数の詳細を確認してください。 |
ObInsertObject Microsoft では、内部使用専用に ObInsertObject 関数を予約します。 コードでこの関数を使用しないでください。 |
ObIsKernelHandle ObIsKernelHandle ルーチンは、指定されたハンドルがカーネル ハンドルであるかどうかを判断します。 |
ObMakeTemporaryObject Microsoft では、内部でのみ使用するために ObMakeTemporaryObject 関数を予約します。 コードでこの関数を使用しないでください。 |
ObOpenObjectByPointer ObOpenObjectByPointer 関数は、ポインターによって参照されるオブジェクトを開き、オブジェクトへのハンドルを返します。 |
ObQueryNameString ObQueryNameString ルーチンは、呼び出し元がポインターを持つ特定のオブジェクトの名前 (存在する場合) を提供します。 |
ObQueryObjectAuditingByHandle Microsoft は、内部でのみ使用するために ObQueryObjectAuditingByHandle 関数を予約します。 コードでこの関数を使用しないでください。 |
PCOMPLETE_LOCK_IRP_ROUTINE PCOMPLETE_LOCK_IRP_ROUTINEコールバック関数の詳細については、こちらを参照してください。 |
PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE ミニフィルター ドライバーは、FILE_LOCK構造体のミニフィルター ドライバーの CompleteLockCallbackDataRoutine コールバック ルーチンとしてPFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE型のルーチンを登録できます。 |
PFLT_COMPLETED_ASYNC_IO_CALLBACK 非同期 I/O 操作を開始するミニフィルター ドライバーでは、操作の完了時に呼び出すルーチンPFLT_COMPLETED_ASYNC_IO_CALLBACK種類のルーチンを指定できます。 |
PFLT_CONTEXT_ALLOCATE_CALLBACK ミニフィルター ドライバーは、ミニフィルター ドライバーの ContextAllocateCallback ルーチンとしてPFLT_CONTEXT_ALLOCATE_CALLBACK型のルーチンを登録できます。 |
PFLT_CONTEXT_CLEANUP_CALLBACK ミニフィルター ドライバーは、ミニフィルター ドライバーの ContextCleanupCallback ルーチンとしてPFLT_CONTEXT_CLEANUP_CALLBACK型のルーチンを登録できます。 |
PFLT_CONTEXT_FREE_CALLBACK ミニフィルターは、ミニフィルター ドライバーの ContextFreeCallback ルーチンとしてPFLT_CONTEXT_FREE_CALLBACK型のルーチンを登録できます。 |
PFLT_FILTER_UNLOAD_CALLBACK ミニフィルター ドライバーは、ミニフィルター ドライバーの FilterUnloadCallback ルーチンとしてPFLT_FILTER_UNLOAD_CALLBACK型のルーチンを登録できます。 |
PFLT_GENERATE_FILE_NAME フィルター マネージャーの名前キャッシュのファイル名を提供するミニフィルター ドライバーは、ミニフィルター ドライバーの GenerateFileNameCallback ルーチンとしてPFLT_GENERATE_FILE_NAME型のルーチンを登録できます。 |
PFLT_GET_OPERATION_STATUS_CALLBACK ミニフィルター ドライバーは、ミニフィルター ドライバーの OperationStatusCallback ルーチンとしてPFLT_GET_OPERATION_STATUS_CALLBACK型のルーチンを登録できます。 |
PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK ミニフィルター ドライバーは、ミニフィルター ドライバーの InstanceQueryTeardownCallback ルーチンとしてPFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK型のルーチンを登録できます。 |
PFLT_INSTANCE_SETUP_CALLBACK ミニフィルター ドライバーは、ミニフィルター ドライバーの InstanceSetupCallback ルーチンとしてPFLT_INSTANCE_SETUP_CALLBACK型のルーチンを登録できます。 |
PFLT_INSTANCE_TEARDOWN_CALLBACK ミニフィルター ドライバーは、ミニフィルター ドライバーの InstanceTeardownStartCallback ルーチンと InstanceTeardownCompleteCallback ルーチンとして、PFLT_INSTANCE_TEARDOWN_CALLBACK型の 2 つのルーチンを登録できます。 |
PFLT_NORMALIZE_CONTEXT_CLEANUP フィルター マネージャーの名前キャッシュのファイル名を提供するミニフィルター ドライバーは、ミニフィルター ドライバーの NormalizeContextCleanupCallback ルーチンとしてPFLT_NORMALIZE_CONTEXT_CLEANUP型のルーチンを登録できます。 |
PFLT_NORMALIZE_NAME_COMPONENT フィルター マネージャーの名前キャッシュのファイル名を提供するミニフィルター ドライバーは、ミニフィルター ドライバーの NormalizeNameComponentCallback ルーチンとしてPFLT_NORMALIZE_NAME_COMPONENT型のルーチンを登録できます。 |
PFLT_NORMALIZE_NAME_COMPONENT_EX フィルター マネージャーの名前キャッシュのファイル名を提供するミニフィルター ドライバーは、ミニフィルター ドライバーの NormalizeNameComponentExCallback コールバック ルーチンとしてPFLT_NORMALIZE_NAME_COMPONENT_EX型のルーチンを登録できます。 |
PFLT_POST_OPERATION_CALLBACK ミニフィルター ドライバーは、I/O 操作の完了処理を実行するために、PFLT_POST_OPERATION_CALLBACK型の 1 つ以上のルーチンを登録できます。 |
PFLT_PRE_OPERATION_CALLBACK ミニフィルター ドライバーのPFLT_PRE_OPERATION_CALLBACK ルーチンは、I/O 操作の操作前処理を実行します。 |
PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK ミニフィルター ドライバーは、必要に応じて、ミニフィルター ドライバーの SectionNotificationCallback ルーチンとしてPFLT_CONTEXT_ALLOCATE_CALLBACK型のルーチンを登録できます。 |
PFLT_TRANSACTION_NOTIFICATION_CALLBACK ミニフィルター ドライバーは、その TransactionNotificationCallback ルーチンとしてPFLT_TRANSACTION_NOTIFICATION_CALLBACK型のルーチンを登録できます。 |
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK フィルター ドライバーは、追加の create パラメーター (ECP) コンテキスト構造のフィルター ドライバーの CleanupCallback コールバック ルーチンとして、PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK型のルーチンを登録できます。 |
PMRX_CALLDOWN PMRX_CALLDOWN コールバック関数の詳細を確認してください。 |
PMRX_CALLDOWN_CTX PMRX_CALLDOWN_CTXコールバック関数の詳細については、こちらを参照してください。 |
PMRX_CHANGE_BUFFERING_STATE_CALLDOWN PMRX_CHANGE_BUFFERING_STATE_CALLDOWNコールバック関数の詳細を確認してください。 |
PMRX_CHKDIR_CALLDOWN PMRX_CHKDIR_CALLDOWNコールバック関数の詳細を確認してください。 |
PMRX_CHKFCB_CALLDOWN PMRX_CHKFCB_CALLDOWNコールバック関数の詳細を確認してください。 |
PMRX_COMPUTE_NEW_BUFFERING_STATE PMRX_COMPUTE_NEW_BUFFERING_STATEコールバック関数の詳細を確認してください。 |
PMRX_CREATE_SRVCALL PMRX_CREATE_SRVCALLコールバック関数の詳細を確認してください。 |
PMRX_CREATE_V_NET_ROOT PMRX_CREATE_V_NET_ROOTコールバック関数の詳細を確認してください。 |
PMRX_DEALLOCATE_FOR_FCB PMRX_DEALLOCATE_FOR_FCBコールバック関数の詳細を確認してください。 |
PMRX_DEALLOCATE_FOR_FOBX PMRX_DEALLOCATE_FOR_FOBXコールバック関数の詳細を確認してください。 |
PMRX_EXTENDFILE_CALLDOWN PMRX_EXTENDFILE_CALLDOWNコールバック関数の詳細を確認してください。 |
PMRX_EXTRACT_NETROOT_NAME PMRX_EXTRACT_NETROOT_NAMEコールバック関数の詳細を確認してください。 |
PMRX_FINALIZE_NET_ROOT_CALLDOWN PMRX_FINALIZE_NET_ROOT_CALLDOWNコールバック関数の詳細を確認してください。 |
PMRX_FINALIZE_SRVCALL_CALLDOWN PMRX_FINALIZE_SRVCALL_CALLDOWNコールバック関数の詳細を確認してください。 |
PMRX_FINALIZE_V_NET_ROOT_CALLDOWN PMRX_FINALIZE_V_NET_ROOT_CALLDOWNコールバック関数の詳細を確認してください。 |
PMRX_FORCECLOSED_CALLDOWN PMRX_FORCECLOSED_CALLDOWN コールバック関数の詳細を確認してください。 |
PMRX_GET_CONNECTION_ID コールバック関数の詳細PMRX_GET_CONNECTION_ID参照してください。 |
PMRX_IS_LOCK_REALIZABLE PMRX_IS_LOCK_REALIZABLEコールバック関数の詳細を確認してください。 |
PMRX_PREPARSE_NAME PMRX_PREPARSE_NAMEコールバック関数の詳細を確認してください。 |
PMRX_SRVCALL_WINNER_NOTIFY PMRX_SRVCALL_WINNER_NOTIFY コールバック関数の詳細を確認してください。 |
PsChargePoolQuota PsChargePoolQuota 関数の詳細を確認してください。 |
PsDereferenceImpersonationToken PsDereferenceImpersonationToken ルーチンは、偽装トークンの参照カウントをデクリメントします。 |
PsDereferencePrimaryToken PsDereferencePrimaryToken ルーチンは、プライマリ トークンの参照カウントをデクリメントします。 |
PsGetProcessExitTime PsGetProcessExitTime ルーチンは、現在のプロセスの終了時刻を返します。 |
PsImpersonateClient PsImpersonateClient ルーチンを使用すると、サーバー スレッドはクライアントを偽装します。 |
PsIsDiskCountersEnabled プロセスごとのディスク I/O カウンターの有効な状態は、PsIsDiskCountersEnabled ルーチンによって返されます。 |
PsIsThreadTerminating PsIsThreadTerminating ルーチンは、スレッドが終了しているかどうかを確認します。 |
PsLookupProcessByProcessId PsLookupProcessByProcessId ルーチンは、プロセスのプロセス ID を受け取り、プロセスの EPROCESS 構造体への参照ポインターを返します。 |
PsLookupThreadByThreadId PsLookupThreadByThreadId ルーチンは、スレッドのスレッド ID を受け取り、スレッドの ETHREAD 構造体への参照ポインターを返します。 |
PsReferenceImpersonationToken PsReferenceImpersonationToken 関数の詳細を確認してください。 |
PsReferencePrimaryToken PsReferencePrimaryToken 関数の詳細を確認してください。 |
PsReturnPoolQuota PsReturnPoolQuota 関数の詳細を確認してください。 |
PsRevertToSelf PsRevertToSelf ルーチンは、呼び出し元スレッドのクライアントの偽装を終了します。 |
PsUpdateDiskCounters PsUpdateDiskCounters ルーチンは、特定のプロセスのディスク I/O カウンターを更新します。 |
PUNLOCK_ROUTINE PUNLOCK_ROUTINE コールバック ルーチンの詳細を確認してください。 |
QUERY_VIRTUAL_MEMORY_CALLBACK QUERY_VIRTUAL_MEMORY_CALLBACK コールバック関数の詳細については、こちらを参照してください。 |
RTL_HEAP_COMMIT_ROUTINE RTL_HEAP_COMMIT_ROUTINEコールバック ルーチンの詳細を確認してください。 |
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 関数の詳細を確認してください。 |
RtlDelete RtlDelete ルーチンは、指定したノードをスプレイ リンク ツリーから削除します。 |
RtlDeleteAce RtlDeleteAce 関数の詳細を確認してください。 |
RtlDeleteElementGenericTable RtlDeleteElementGenericTable ルーチンは、ジェネリック テーブルから要素を削除します。 |
RtlDeleteElementGenericTableAvl RtlDeleteElementGenericTableAvl ルーチンは、ジェネリック テーブルから要素を削除します。 |
RtlDeleteNoSplay RtlDeleteNoSplay ルーチンは、指定したノードをスプレイ リンク ツリーから削除します。 |
RtlDescribeChunk Microsoft は RtlDescribeChunk 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。 |
RtlDestroyHeap RtlDestroyHeap ルーチンは、指定されたヒープ オブジェクトを破棄します。 RtlDestroyHeap はプライベート ヒープ オブジェクトのすべてのページをコミット解除して解放し、ヒープへのハンドルを無効にします。 |
RtlDowncaseUnicodeString RtlDowncaseUnicodeString ルーチンは、指定した Unicode ソース文字列を小文字に変換します。 変換は、現在のシステム ロケール情報に準拠しています。 |
RtlDrainNonVolatileFlush ルーチン RtlDrainNonVolatileFlush は、RtlFlushNonVolatileMemory によって開始されたフラッシュが完了するまで待機します。 |
RtlEnumerateGenericTable RtlEnumerateGenericTable ルーチンは、ジェネリック テーブル内の要素を列挙するために使用されます。 |
RtlEnumerateGenericTableAvl RtlEnumerateGenericTableAvl ルーチンは、ジェネリック テーブル内の要素を列挙するために使用されます。 |
RtlEnumerateGenericTableLikeADirectory RtlEnumerateGenericTableLikeADirectory ルーチンは、ジェネリック テーブルの要素を照合順序順に 1 つずつ返します。 |
RtlEnumerateGenericTableWithoutSplaying RtlEnumerateGenericTableWithoutSplaying ルーチンは、ジェネリック テーブル内の要素を列挙するために使用されます。 |
RtlEnumerateGenericTableWithoutSplayingAvl RtlEnumerateGenericTableWithoutSplayingAvl ルーチンは、ジェネリック テーブル内の要素を列挙するために使用されます。 |
RtlEqualPrefixSid RtlEqualPrefixSid ルーチンは、2 つのセキュリティ識別子 (SID) プレフィックスが等しいかどうかを判断します。 SID プレフィックスは、最後のサブ認証値を除く SID 全体です。 |
RtlEqualSid RtlEqualSid ルーチンは、2 つのセキュリティ識別子 (SID) 値が等しいかどうかを判断します。 等しいと見なすには、2 つの SID が完全に一致している必要があります。 |
RtlFillMemoryUlong RtlFillMemoryUlong ルーチンは、指定されたメモリ範囲に ULONG 値の繰り返しを 1 つ以上入力します。 |
RtlFillMemoryUlonglong RtlFillMemoryUlonglong ルーチンは、指定された ULONGLONG 値の 1 つ以上の繰り返しで、特定のメモリ範囲を埋めます。 |
RtlFillNonVolatileMemory 非揮発性の宛先バッファーに指定された値を入力します。 |
RtlFindUnicodePrefix RtlFindUnicodePrefix ルーチンは、プレフィックス テーブル内の特定の Unicode ファイル名に対して最適な一致を検索します。 |
RtlFlushNonVolatileMemory ルーチン RtlFlushNonVolatileMemory は、指定された不揮発性メモリ領域を最適にフラッシュします。 |
RtlFlushNonVolatileMemoryRanges ルーチン RtlFlushNonVolatileMemoryRanges は、指定された非揮発性メモリ領域を最適にフラッシュします。 |
RtlFreeHeap RtlFreeHeap ルーチンは、RtlAllocateHeap によってヒープから割り当てられたメモリ ブロックを解放します。 |
RtlFreeNonVolatileToken RtlFreeNonVolatileToken ルーチンは、RtlGetNonVolatileToken の正常な呼び出しによって提供される不透明な NvToken のクリーンアップ関数です。 |
RtlFreeOemString RtlFreeOemString ルーチンは、Rtl によって割り当てられたストレージを解放します。ToOemString ルーチン。 |
RtlFreeSid 内部でのみ使用するために RtlFreeSid 関数が予約されています。 コードでこの関数を使用しないでください。 |
RtlGenerate8dot3Name RtlGenerate8dot3Name 関数の詳細を確認してください。 |
RtlGetAce RtlGetAce ルーチンは、アクセス制御リスト (ACL) 内のアクセス制御エントリ (ACE) へのポインターを取得します。 |
RtlGetCompressionWorkSpaceSize RtlGetCompressionWorkSpaceSize 関数の詳細を確認してください。 |
RtlGetDaclSecurityDescriptor RtlGetDaclSecurityDescriptor ルーチンは、セキュリティ記述子の随意 ACL (DACL) へのポインターを返します。 |
RtlGetElementGenericTable RtlGetElementGenericTable ルーチンは、特定のジェネリック テーブル要素の呼び出し元から提供されたデータへのポインターを返します。 |
RtlGetElementGenericTableAvl RtlGetElementGenericTableAvl ルーチンは、特定のジェネリック Adelson-Velsky/Landis (AVL) テーブル要素の呼び出し元から提供されたデータへのポインターを返します。 |
RtlGetGroupSecurityDescriptor RtlGetGroupSecurityDescriptor ルーチンは、特定のセキュリティ記述子のプライマリ グループ情報を返します。 |
RtlGetNonVolatileToken ルーチン RtlGetNonVolatileToken は、不揮発性メモリ バッファーに関するさまざまなプロパティを取得し、それらを変数 NvToken に格納します。 |
RtlGetOwnerSecurityDescriptor RtlGetOwnerSecurityDescriptor ルーチンは、特定のセキュリティ記述子の所有者情報を返します。 |
RtlGetSaclSecurityDescriptor RtlGetSaclSecurityDescriptor ルーチンは、セキュリティ記述子のシステム ACL (SACL) へのポインターを返します。 |
RtlIdentifierAuthoritySid Microsoft は、内部使用専用の RtlIdentifierAuthoritySid 関数を予約します。 コードでこの関数を使用しないでください。 |
RtlInitCodePageTable 内部でのみ使用するために RtlInitCodePageTable 関数が予約されています。 コードでこの関数を使用しないでください。 |
RtlInitializeGenericTable RtlInitializeGenericTable ルーチンは、ジェネリック テーブルを初期化します。 |
RtlInitializeGenericTableAvl RtlInitializeGenericTableAvl ルーチンは、Adelson-Velsky/Landis (AVL) ツリーを使用して汎用テーブルを初期化します。 |
RtlInitializeSid RtlInitializeSid ルーチンは、セキュリティ識別子 (SID) 構造体を初期化します。 |
RtlInitializeSidEx RtlInitializeSidEx ルーチンは、事前に割り当てられたセキュリティ識別子 (SID) 構造体を初期化します。 |
RtlInitializeSplayLinks RtlInitializeSplayLinks ルーチンは、splay リンク ノードを初期化します。 |
RtlInitializeUnicodePrefix RtlInitializeUnicodePrefix ルーチンは、プレフィックス テーブルを初期化します。 |
RtlInitUTF8StringEx RtlInitUTF8StringEx は、カウントされた UTF-8 文字の文字列を初期化します。 |
RtlInsertAsLeftChild RtlInsertAsLeftChild ルーチンは、指定したノードの左の子として、ツリーに splay リンク ノードを挿入します。 |
RtlInsertAsRightChild RtlInsertAsRightChild ルーチンは、ツリー内の特定のノードの適切な子として、特定のスプレイ リンクをツリーに挿入します。 |
RtlInsertElementGenericTable RtlInsertElementGenericTable ルーチンは、ジェネリック テーブルに新しい要素を追加します。 |
RtlInsertElementGenericTableAvl RtlInsertElementGenericTableAvl ルーチンは、ジェネリック テーブルに新しいエントリを追加します。 |
RtlInsertElementGenericTableFullAvl RtlInsertElementGenericTableFullAvl ルーチンは、ジェネリック テーブルに新しいエントリを追加します。 |
RtlInsertUnicodePrefix RtlInsertUnicodePrefix ルーチンは、Unicode プレフィックス テーブルに新しい要素を挿入します。 |
RtlIsCloudFilesPlaceholder RtlIsCloudFilesPlaceholder ルーチンは、ファイルまたはディレクトリが CloudFiles プレースホルダーであるかどうかを、ファイルの FileAttributes 値と ReparseTag 値に基づいて決定します。 |
RtlIsGenericTableEmpty RtlIsGenericTableEmpty ルーチンは、ジェネリック テーブルが空かどうかを判断します。 |
RtlIsGenericTableEmptyAvl RtlIsGenericTableEmptyAvl ルーチンは、ジェネリック テーブルが空かどうかを判断します。 |
RtlIsLeftChild RtlIsLeftChild ルーチンは、特定のスプレイ リンクが、スプレイ リンク ツリー内のノードの左側の子であるかどうかを判断します。 |
RtlIsNameLegalDOS8Dot3 RtlIsNameLegalDOS8Dot3 ルーチンは、特定の名前が有効な短い (8.3) ファイル名を表すかどうかを判断します。 |
RtlIsPartialPlaceholder RtlIsPartialPlaceholder ルーチンは、ファイルの FileAttributes 値と ReparseTag 値に基づいて、ファイルまたはディレクトリが CloudFiles プレースホルダーであるかどうかを判断します。 |
RtlIsPartialPlaceholderFileHandle RtlIsPartialPlaceholderFileHandle ルーチンは、ファイル ハンドルに基づいて、ファイルが既知の種類のプレースホルダーであるかどうかを判断します。 |
RtlIsPartialPlaceholderFileInfo RtlIsPartialPlaceholderFileInfo ルーチンは、NtQueryInformationFile または NtQueryDirectoryFile によって返される情報に基づいて、ファイルが既知のプレースホルダーの種類であるかどうかを判断します。 |
RtlIsRightChild RtlIsRightChild ルーチンは、特定のスプレイ リンクが、スプレイ リンク ツリー内のノードの適切な子であるかどうかを判断します。 |
RtlIsRoot RtlIsRoot ルーチンは、指定したノードがスプレイ リンク ツリーのルート ノードであるかどうかを判断します。 |
RtlIsValidOemCharacter RtlIsValidOemCharacter ルーチンは、指定された Unicode 文字を有効な OEM 文字にマップできるかどうかを決定します。 |
RtlLeftChild RtlLeftChild ルーチンは、指定された splay リンク ノードの左の子へのポインターを返します。 |
RtlLengthRequiredSid RtlLengthRequiredSid ルーチンは、指定された数のサブ認証を持つセキュリティ識別子 (SID) を格納するために必要なバッファーの長さをバイト単位で返します。 |
RtlLengthSid RtlLengthSid ルーチンは、有効なセキュリティ識別子 (SID) の長さをバイト単位で返します。 |
RtlLookupElementGenericTable RtlLookupElementGenericTable ルーチンは、指定されたデータに一致する要素をジェネリック テーブルで検索します。 |
RtlLookupElementGenericTableAvl RtlLookupElementGenericTableAvl ルーチンは、指定されたデータに一致する要素をジェネリック テーブルで検索します。 |
RtlLookupElementGenericTableFullAvl RtlLookupElementGenericTableFullAvl ルーチンは、指定されたデータに一致する要素をジェネリック テーブルで検索します。 |
RtlLookupFirstMatchingElementGenericTableAvl RtlLookupFirstMatchingElementGenericTableAvl ルーチンは、指定されたデータに一致するツリー内の左端の要素を検索します。 |
RtlMultiByteToUnicodeN RtlMultiByteToUnicodeN ルーチンは、現在のシステム ANSI コード ページ (ACP) を使用して、指定されたソース文字列を Unicode 文字列に変換します。 ソース文字列は、必ずしもマルチバイト文字セットからのものではありません。 |
RtlMultiByteToUnicodeSize RtlMultiByteToUnicodeSize ルーチンは、指定されたソース文字列の Unicode 変換を格納するために必要なバイト数を決定します。 |
RtlNextUnicodePrefix RtlNextUnicodePrefix ルーチンは、Unicode プレフィックス テーブル内の要素を列挙するために使用されます。 |
RtlNtStatusToDosError RtlNtStatusToDosError ルーチンは、指定された NTSTATUS コードを同等のシステム エラー コードに変換します。 |
RtlNtStatusToDosErrorNoTeb Microsoft は、内部使用専用の RtlNtStatusToDosErrorNoTeb 関数を予約します。 コードでこの関数を使用しないでください。 |
RtlNumberGenericTableElements RtlNumberGenericTableElements ルーチンは、ジェネリック テーブル内の要素の数を返します。 |
RtlNumberGenericTableElementsAvl RtlNumberGenericTableElementsAvl ルーチンは、ジェネリック テーブル内の要素の数を返します。 |
RtlOemStringToCountedUnicodeSize RtlOemStringToCountedUnicodeSize ルーチンは、特定の OEM 文字列がカウントされた Unicode 文字列に変換された後のサイズをバイト単位で決定します。 |
RtlOemStringToCountedUnicodeString RtlOemStringToCountedUnicodeString ルーチンは、現在のシステム OEM コード ページを使用して、指定されたソース文字列を Unicode 文字列に変換します。 |
RtlOemStringToUnicodeSize RtlOemStringToUnicodeSize ルーチンは、特定の OEM 文字列が null で終わる Unicode 文字列に変換された後のサイズをバイト単位で決定します。 |
RtlOemStringToUnicodeString RtlOemStringToUnicodeString ルーチンは、現在のシステム OEM コード ページを使用して、指定されたソース文字列を null で終わる Unicode 文字列に変換します。 |
RtlOemToUnicodeN RtlOemToUnicodeN ルーチンは、現在のシステム OEM コード ページを使用して、指定されたソース文字列を Unicode 文字列に変換します。 |
RtlParent RtlParent ルーチンは、スプレイ リンク ツリー内の指定されたノードの親へのポインターを返します。 |
RtlQueryPackageIdentity RtlQueryPackageIdentity |
RtlQueryPackageIdentityEx RtlQueryPackageIdentityEx は、関連付けられている完全なパッケージ名を返します。 必要に応じて、パッケージの相対アプリケーション名と、アプリケーションがパッケージ化されたものと見なされるかどうかを返すこともできます。 |
RtlQueryProcessPlaceholderCompatibilityMode RtlQueryProcessPlaceholderCompatibilityMode は、現在のプロセスのプレースホルダー互換モードを返します。 |
RtlQueryThreadPlaceholderCompatibilityMode RtlQueryThreadPlaceholderCompatibilityMode は、現在のスレッドのプレースホルダー互換モードを返します。 |
RtlRandom RtlRandom ルーチンは、指定されたシード値から生成された乱数を返します。 |
RtlRandomEx RtlRandomEx ルーチンは、指定されたシード値から生成された乱数を返します。 |
RtlRealPredecessor RtlRealPredecessor ルーチンは、表示リンク ツリー内の指定されたノードの先行ノードへのポインターを返します。 |
RtlRealSuccessor RtlRealSuccessor ルーチンは、スプレイ リンク ツリー内の指定されたノードの後続ノードへのポインターを返します。 |
RtlRemoveUnicodePrefix RtlRemoveUnicodePrefix ルーチンは、プレフィックス テーブルから要素を削除します。 |
RtlReserveChunk Microsoft は RtlReserveChunk 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。 |
RtlRightChild RtlRightChild ルーチンは、指定された splay リンク ノードの右の子へのポインターを返します。 |
RtlSecondsSince1970ToTime RtlSecondsSince1970ToTime ルーチンは、1970 年の開始以降の経過時間 (秒単位) をシステム時間の絶対値に変換します。 |
RtlSecondsSince1980ToTime RtlSecondsSince1980ToTime ルーチンは、1980 年の開始以降の経過時間 (秒単位) をシステム時刻の絶対値に変換します。 |
RtlSelfRelativeToAbsoluteSD RtlSelfRelativeToAbsoluteSD ルーチンは、自己相対形式のセキュリティ記述子をテンプレートとして使用して、新しいセキュリティ記述子を絶対形式で作成します。 |
RtlSetGroupSecurityDescriptor RtlSetGroupSecurityDescriptor ルーチンは、絶対形式のセキュリティ記述子のプライマリ グループ情報を設定します。 セキュリティ記述子に既に存在するプライマリ グループ情報が置き換えられます。 |
RtlSetOwnerSecurityDescriptor RtlSetOwnerSecurityDescriptor ルーチンは、絶対形式のセキュリティ記述子の所有者情報を設定します。 セキュリティ記述子に既に存在するすべての所有者情報が置き換えられます。 |
RtlSetProcessPlaceholderCompatibilityMode RtlSetProcessPlaceholderCompatibilityMode は、現在のプロセスのプレースホルダー互換モードを設定します。 |
RtlSetThreadPlaceholderCompatibilityMode RtlSetThreadPlaceholderCompatibilityMode は、現在のスレッドのプレースホルダー互換モードを設定します。 |
RtlSplay RtlSplay ルーチンの再調整 ("再生") は、指定されたスプレイ リンクの周囲にあるスプレイ リンク ツリーであり、ツリーの新しいルートをリンクします。 |
RtlSubAuthorityCountSid Microsoft は、内部でのみ使用するために RtlSubAuthorityCountSid 関数を予約します。 コードでこの関数を使用しないでください。 |
RtlSubAuthoritySid RtlSubAuthoritySid ルーチンは、セキュリティ識別子 (SID) の指定されたサブ認証へのポインターを返します。 |
RtlSubtreePredecessor RtlSubtreePredecessor ルーチンは、そのノードにルート化されたサブツリー内の指定されたノードの先行ノードへのポインターを返します。 |
RtlSubtreeSuccessor RtlSubtreeSuccessor ルーチンは、そのノードにルート化されたサブツリー内の指定されたノードの後続ノードへのポインターを返します。 |
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 文字列に変換します。 |
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 文字列に変換します。 |
RtlValidSid RtlValidSid ルーチンは、リビジョン番号が既知の範囲内にあり、サブ認証の数が最大値より小さいことを確認することで、セキュリティ識別子 (SID) を検証します。 |
RtlWriteNonVolatileMemory RtlWriteNonVolatileMemory ルーチンは、ソース バッファーの内容を非揮発性の宛先メモリ バッファーにコピーします。 |
RtlxOemStringToUnicodeSize Microsoft は RtlxOemStringToUnicodeSize 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。 |
RtlxUnicodeStringToOemSize Microsoft は RtlxUnicodeStringToOemSize 関数を内部でのみ使用するために予約します。 コードでこの関数を使用しないでください。 |
RxAcquireExclusiveFcbResourceInMRx RxAcquireExclusiveFcbResourceInMRx は、排他モードのネットワーク ミニ リダイレクター ドライバーの FCB リソースを取得します。 |
RxAcquireSharedFcbResourceInMRx RxAcquireSharedFcbResourceInMRx は、共有モードのネットワーク ミニ リダイレクター ドライバーの FCB リソースを取得します。 |
RxAcquireSharedFcbResourceInMRxEx RxAcquireSharedFcbResourceInMRxEx は、共有モードのネットワーク ミニ リダイレクター ドライバーの FCB リソースを取得します。 |
RxAssociateContextWithMid RxAssociateContextWithMid は、指定された不透明なコンテキストを、MID_ATLASから使用可能な多重 ID (MID) に関連付けます。 |
RxCancelTimerRequest RxCancelTimerRequest は、現在のタイマー要求を取り消します。 取り消される要求は、ワーカー スレッド ルーチンと関連するコンテキストによって識別されます。 |
RxCeAllocateIrpWithMDL RxCeAllocateIrpWithMDL は、IRP を割り当て、既存のメモリ記述子リストに関連付けます。 |
RxCeBuildAddress RxCeBuildAddress は、トランスポート アドレスをトランスポート バインドに関連付けます。 |
RxCeBuildConnection RxCeBuildConnection は、ローカル RDBSS 接続アドレスと特定のリモート アドレスの間の接続を確立します。 |
RxCeBuildConnectionOverMultipleTransports RxCeBuildConnectionOverMultipleTransports は、ローカル RDBSS 接続アドレスと特定のリモート アドレスとの間の接続を確立し、複数のトランスポートをサポートします。 |
RxCeBuildTransport RxCeBuildTransport は、RDBSS トランスポート オブジェクトを指定されたトランスポート名にバインドします。 |
RxCeBuildVC RxCeBuildVC は、指定された RDBSS 接続に仮想回線を追加します。 |
RxCeCancelConnectRequest RxCeCancelConnectRequest は、以前に発行された接続要求を取り消します。 このルーチンは現在実装されていないことに注意してください。 |
RxCeFreeIrp RxCeFreeIrp は IRP を解放します。 |
RxCeInitiateVCDisconnect RxCeInitiateVCDisconnect は、仮想回線で切断を開始します。 |
RxCeQueryAdapterStatus RxCeQueryAdapterStatus は、呼び出し元割り当てバッファー内の特定のトランスポートのADAPTER_STATUS構造体を返します。 |
RxCeQueryInformation RxCeQueryInformation は、呼び出し元割り当てバッファー内の接続に関する情報を照会します。 |
RxCeQueryTransportInformation RxCeQueryTransportInformation は、特定のトランスポートのトランスポート情報を照会します。 |
RxCeSend RxCeSend は、指定された接続に沿ってトランスポート サービス データ ユニット (TSDU) を仮想回線に送信します。 |
RxCeSendDatagram RxCeSendDatagram は、指定された接続に沿ってトランスポート サービス データ ユニット (TSDU) を仮想回線に送信します。 |
RxCeTearDownAddress RxCeTearDownAddress は、トランスポート バインドからトランスポート アドレスを登録解除します。 |
RxCeTearDownConnection RxCeTearDownConnection は、ローカル RDBSS 接続アドレスとリモート アドレスの間の特定の接続を破棄します。 |
RxCeTearDownTransport RxCeTearDownTransport は、RDBSS トランスポート オブジェクトのバインドを解除します。 |
RxCeTearDownVC RxCeTearDownVC は、指定された RDBSS 接続から仮想回線の登録を解除します。 |
RxChangeBufferingState RxChangeBufferingState は、バッファリング状態変更要求を処理するために呼び出されます。 |
RxCompleteRequest RxCompleteRequest は、RX_CONTEXT構造体に関連付けられている IRP 要求を完了します。 |
RxCompleteRequest_Real RxCompleteRequest_Realは、RX_CONTEXT構造体に関連付けられている IRP 要求を完了します。 |
RxCreateMidAtlas RxCreateMidAtlas は、データ構造の新しいインスタンスMID_ATLAS割り当てて初期化します。 |
RxCreateNetFcb RxCreateNetFCB は、この FCB を開いているV_NET_ROOTのメモリ内データ構造に新しい FCB 構造体を割り当て、初期化し、挿入します。 割り当てられた構造体には、SRV_OPENと FOBX 構造体の領域があります。 |
RxCreateNetFobx RxCreateNetFobx は、この FOBX を開いている FCB のメモリ内データ構造に新しいファイル オブジェクト拡張子 (FOBX) 構造体を割り当て、初期化し、挿入します。 |
RxCreateNetRoot RxCreateNetRoot は、NET_ROOT構造体を割り当てて初期化し、関連付けられているデバイス オブジェクトの net name テーブルに名前を挿入します。 |
RxCreateRxContext RxCreateRxContext は、新しいRX_CONTEXT構造体を割り当て、データ構造を初期化します。 |
RxCreateSrvCall RxCreateSrvCall 関数の詳細を確認します。 |
RxCreateSrvOpen RxCreateSrvOpen は、RDBSS で使用されるメモリ内データ構造に新しいSRV_OPEN構造体を割り当て、初期化し、挿入します。 新しい構造体を割り当てる必要がある場合は、FOBX 構造体の領域があります。 |
RxCreateVNetRoot RxCreateVNetRoot は、NET_ROOT構造体を割り当てて初期化し、関連付けられているデバイス オブジェクトの net name テーブルに名前を挿入します。 |
RxDereference RxDereference は、RDBSS で使用される複数の参照カウント データ構造について、構造体の NodeReferenceCount メンバーを 1 つずつデクリメントします。 |
RxDereferenceAndDeleteRxContext_Real RxDereferenceAndDeleteRxContext_Real RX_CONTEXTデータ構造を逆参照し、ReferenceCount メンバーが 0 になると、RDBSS のメモリ内データ構造から指定したRX_CONTEXT構造体の割り当てを解除して削除します。 |
RxDestroyMidAtlas RxDestroyMidAtlas は、MID_ATLAS データ構造の既存のインスタンスを破棄し、割り当てられたメモリを解放します。 |
RxDispatchToWorkerThread RxDispatchToWorkerThread は、ワーカー スレッドのコンテキストでルーチンを呼び出します。 WORK_QUEUE_ITEMのメモリは、このルーチンによって割り当てられます。 |
RxDriverEntry RxDriverEntry は、RDBSS 静的ライブラリを初期化するために、その DriverEntry ルーチンからモノリシック ネットワーク ミニ リダイレクター ドライバーによって呼び出されます。 |
RxFinalizeConnection RxFinalizeConnection 関数の詳細を確認してください。 |
RxFinalizeNetFcb RxFinalizeNetFCB は、指定された FCB 構造体を最終処理します。 呼び出し元には、FCB に関連付けられているNET_ROOTに対する排他ロックが必要です。 |
RxFinalizeNetFobx RxFinalizeNetFOBX は、指定された FOBX 構造体を最終処理します。 呼び出し元には、FOBX 構造体に関連付けられている FCB に対する排他ロックが必要です。 |
RxFinalizeNetRoot RxFinalizeNetRoot は、指定されたNET_ROOT構造体を最終処理します。 呼び出し元には、デバイス オブジェクトに関連付けられている netname テーブルに対する排他ロックが必要です。 |
RxFinalizeSrvCall RxFinalizeSrvCall は、指定されたSRV_CALL構造体を最終処理します。 呼び出し元には、デバイス オブジェクトに関連付けられている netname テーブルに対する排他ロックが必要です。 |
RxFinalizeSrvOpen RxFinalizeSrvOpen は、指定されたSRV_OPEN構造体を最終処理します。 呼び出し元には、SRV_OPENに関連付けられている FCB に対する排他ロックと、FCB に関連付けられているNET_ROOTの表ロックに対する共有ロックまたは排他ロックが必要です。 |
RxFinalizeVNetRoot RxFinalizeVNetRoot は、指定されたV_NET_ROOT構造体を最終処理します。 呼び出し元には、デバイス オブジェクトに関連付けられている netname テーブルに対する排他ロックが必要です。 |
RxFinishFcbInitialization RxFinishFcbInitialization 関数の詳細を確認してください。 |
RxForceFinalizeAllVNetRoots RxForceFinalizeAllVNetRoots 強制は、指定されたNET_ROOT構造体に関連付けられているすべてのV_NET_ROOT構造体を最終処理します。 呼び出し元には、デバイス オブジェクトに関連付けられている netname テーブルに対する排他ロックが必要です。 |
RxFsdDispatch RxFsdDispatch 関数の詳細を確認してください。 |
RxFsdPostRequest RxFsdPostRequest は、ファイル システム プロセス (FSP) によって処理するために、RX_CONTEXT構造体で指定された I/O 要求パケット (IRP) をワーカー キューにキューに入れます。 |
RxGetFileSizeWithLock RxGetFileSizeWithLock は、64 ビット値が一貫して読み取られるように、ロックを使用して FCB 構造体のファイル サイズを取得します。 |
RxGetRDBSSProcess RxGetRDBSSProcess は、RDBSS カーネル プロセスによって使用されるメイン スレッドのプロセスへのポインターを返します。 |
RxIndicateChangeOfBufferingState RxIndicateChangeOfBufferingState は、後で処理するために変更バッファリング状態要求 (たとえば、oplock break インジケーター) を登録するために呼び出されます。 必要に応じて、さらに処理するためのワーカー スレッド ルーチンがアクティブ化されます。 |
RxIndicateChangeOfBufferingStateForSrvOpen RxIndicateChangeOfBufferingStateForSrvOpen が呼び出され、後で処理するために変更バッファリング状態要求 (たとえば、oplock break indication) が登録されます。 必要な前提条件が満たされた場合、oplock はさらに処理されます。 |
RxInferFileType RxInferFileType は、RX_CONTEXT構造体のメンバーからファイルの種類 (ディレクトリまたはディレクトリ以外) を推論しようとします。 |
RxInitializeContext RxInitializeContext は、既存のRX_CONTEXTデータ構造を初期化します。 |
RxIsThisACscAgentOpen RxIsThisACscAgentOpen は、ユーザー モードのクライアント側キャッシュ エージェントによって開かれたファイルが作成されたかどうかを判断します。 |
RxLockEnumerator RxLockEnumerator は、FCB のファイル ロックを列挙するために、ネットワーク ミニ リダイレクターから呼び出されます。 |
RxLogEventDirect RxLogEventDirect は、エラーを I/O エラー ログに記録するために呼び出されます。 このルーチンを直接呼び出す代わりに、RXLogEvent マクロまたは RxLogFailure マクロを使用することをお勧めします。 |
RxLogEventWithAnnotation RxLogEventWithAnnotation は、I/O エラー ログ構造を割り当て、情報を入力して、そのエントリを I/O エラー ログに書き込みます。 |
RxLogEventWithBufferDirect RxLogEventWithBufferDirect は、I/O エラー ログ構造を割り当て、情報を入力して、エントリを I/O エラー ログに書き込みます。 |
RxLowIoCompletion 低 I/O ルーチンが最初にSTATUS_PENDINGを返した場合、RxLowIoCompletion は、完了時にネットワーク ミニ リダイレクターの低 I/O ルーチンによって呼び出される必要があります。 |
RxLowIoGetBufferAddress RxLowIoGetBufferAddress は、RX_CONTEXT構造体の LowIoContext 構造体から MDL に対応するバッファーを返します。 |
RxMakeLateDeviceAvailable RxMakeLateDeviceAvailable は、"遅延デバイス" を使用できるようにデバイス オブジェクトを変更します。 遅延デバイスは、ドライバーの読み込みルーチンで作成されないデバイスです。 |
RxMapAndDissociateMidFromContext RxMapAndDissociateMidFromContext は、マルチプレックス ID (MID) をMID_ATLAS構造体内の関連付けられたコンテキストにマップし、そのコンテキストから MID の関連付けを解除します。 |
RxMapMidToContext RxMapMidToContext は、マルチプレックス ID (MID) をMID_ATLAS構造体内の関連付けられたコンテキストにマップします。 |
RxMapSystemBuffer RxMapSystemBuffer は、IRP からシステム バッファー アドレスを返します。 |
RxNameCacheActivateEntry RxNameCacheActivateEntry は、名前キャッシュ エントリを取得し、有効期限とネットワーク ミニ リダイレクター コンテキストを更新します。 次に、名前キャッシュ エントリをアクティブなリストに配置します。 |
RxNameCacheCheckEntry RxNameCacheCheckEntry は、名前キャッシュ エントリの有効性を確認します。 有効なエントリは、有効期間の有効期限が切れていないことを意味し、MRxContext パラメーターは等値チェックを渡します。 |
RxNameCacheCreateEntry RxNameCacheCreateEntry は、指定された名前文字列を使用してNAME_CACHE構造体を割り当てて初期化します。 |
RxNameCacheExpireEntry RxNameCacheExpireEntry は、リサイクル用の無料リストにNAME_CACHEエントリを配置します。 |
RxNameCacheExpireEntryWithShortName RxNameCacheExpireEntryWithShortName は、名前プレフィックスが指定された短いファイル名と一致するすべての名前キャッシュ エントリの有効期限が切れます。 |
RxNameCacheFetchEntry RxNameCacheFetchEntry は、NAME_CACHEエントリの指定した名前文字列との一致を検索します。 |
RxNameCacheFinalize RxNameCacheFinalize は、NAME_CACHE_CONTROL構造体に関連付けられているすべてのNAME_CACHE エントリのストレージを解放します。 |
RxNameCacheFreeEntry RxNameCacheFreeEntry は、NAME_CACHE エントリのストレージを解放し、NAME_CACHE_CONTROL構造体に関連付けられているNAME_CACHE キャッシュ エントリの数をデクリメントします。 |
RxNameCacheInitialize RxNameCacheInitialize は、名前キャッシュ (NAME_CACHE_CONTROL構造体) を初期化します。 |
RxpDereferenceAndFinalizeNetFcb RxpDereferenceAndFinalizeNetFcb は参照カウントをデクリメントし、FCB 構造体を最終処理します。 |
RxpDereferenceNetFcb RxpDereferenceNetFcb は、FCB 構造体の参照カウントをデクリメントします。 |
RxPostOneShotTimerRequest RxPostOneShotTimerRequest は、ワンショット タイマー エントリを初期化します。 ワーカー スレッド ルーチンへの渡されたポインターは、タイマーの有効期限が切れると 1 回呼び出されます。 |
RxPostRecurrentTimerRequest RxPostRecurrentTimerRequest は、繰り返しタイマー要求を初期化します。 ワーカー スレッド ルーチンへのポインターで渡された は、このルーチンへの入力パラメーターに基づいて繰り返しタイマーが起動すると、一定の間隔で呼び出されます。 |
RxPostToWorkerThread RxPostToWorkerThread は、ワーカー スレッドのコンテキストでパラメーターとして渡されたルーチンを呼び出します。 WORK_QUEUE_ITEMのメモリは、呼び出し元によって割り当てられる必要があります。 |
RxpReferenceNetFcb RxpReferenceNetFcb は、FCB の参照カウントをインクリメントします。 |
RxPrefixTableLookupName RxPrefixTableLookupName は、SRV_CALL、NET_ROOT、およびV_NET_ROOT名をカタログ化するために使用されるプレフィックス テーブル内の名前を検索し、基になるポインターを名前を含む構造体に変換します。 |
RxPrepareContextForReuse RxPrepareContextForReuse は、実行されたすべての操作固有の割り当てと取得 (RX_CONTEXT構造体の ReferenceCount メンバーが 0 に設定されている) をリセットすることで、再利用のためにRX_CONTEXTデータ構造を準備します。 |
RxPrepareToReparseSymbolicLink RxPrepareToReparseSymbolicLink は、再解析を容易にするためにファイル オブジェクト名を設定します。 このルーチンは、シンボリック リンクを走査するためにネットワーク ミニ リダイレクターによって使用されます。 |
RxpTrackDereference RxpTrackDereference は、チェックされたビルド内のSRV_CALL、NET_ROOT、V_NET_ROOT、FOBX、FCB、およびSRV_OPEN構造体を逆参照する要求を追跡するために、チェックされたビルドで使用されます。 これらの逆参照要求のログには、ログ システムと WMI からアクセスできます。 |
RxpTrackReference RxpTrackReference 関数の詳細を確認してください。 |
RxpUnregisterMinirdr RxpUnregisterMinirdr は、RDBSS にドライバーを登録解除し、内部 RDBSS 登録テーブルから登録情報を削除するために、ネットワーク ミニ リダイレクター ドライバーによって呼び出されます。 |
RxPurgeAllFobxs RxPurgeAllFobxs は、ネットワーク ミニ リダイレクターに関連付けられているすべての FOBX 構造体を消去します。 |
RxPurgeRelatedFobxs RxPurgeRelatedFobxs は、NET_ROOT構造体に関連付けられているすべての FOBX 構造体を消去します。 |
RxReassociateMid RxReassociateMid は、代替コンテキストで多重 ID (MID) を再関連付けします。 |
RxReference RxReference は、RDBSS で使用される参照カウントデータ構造のいくつかについて、構造体の NodeReferenceCount メンバーを 1 ずつインクリメントします。 |
RxRegisterMinirdr RxRegisterMinirdr は、RDBSS にドライバーを登録するネットワーク ミニ リダイレクター ドライバーによって呼び出されます。これにより、登録情報が内部登録テーブルに追加されます。 RDBSS では、ネットワーク ミニ リダイレクター用のデバイス オブジェクトもビルドされます。 |
RxReleaseFcbResourceForThreadInMRx RxReleaseFcbResourceForThreadInMRx は、特定のスレッド ID を持つネットワーク ミニ リダイレクター ドライバーによって取得された FCB リソースを解放します。 |
RxReleaseFcbResourceInMRx RxReleaseFcbResourceInMRx は、ネットワーク ミニ リダイレクター ドライバーによって取得された FCB リソースを解放します。 |
RxResumeBlockedOperations_Serially RxResumeBlockedOperations_Seriallyは、シリアル化されたブロッキング I/O キュー上の次の待機スレッド (存在する場合) をウェイクアップします。 |
RxScavengeAllFobxs RxScavengeAllFobxs は、ネットワーク ミニ リダイレクター デバイス オブジェクトに関連付けられているすべての FOBX 構造体を清掃します。 |
RxScavengeFobxsForNetRoot RxScavengeFobxsForNetRoot は、特定のNET_ROOT構造体に関連付けられているすべての FOBX 構造体をスカベンジします。 |
RxSetDomainForMailslotBroadcast RxSetDomainForMailslotBroadcast 関数の詳細を確認してください。 |
RxSetMinirdrCancelRoutine RxSetMinirdrCancelRoutine は、ネットワーク ミニ リダイレクター ドライバーによって呼び出され、RX_CONTEXT構造体のネットワーク ミニ リダイレクターキャンセル ルーチンを設定します。 |
RxSetSrvCallDomainName RxSetSrvCallDomainName は、特定のサーバー (SRV_CALL構造体) に関連付けられているドメイン名を設定するために、ネットワーク ミニ リダイレクター ドライバーによって呼び出されます。 |
RxSpinDownMRxDispatcher RxSpinDownMRxDispatcher は、ネットワーク ミニ リダイレクターのディスパッチャー コンテキストを破棄します。 |
RxStartMinirdr RxStartMinirdr 関数の詳細を確認してください。 |
RxStopMinirdr RxStopMinirdr 関数の詳細を確認してください。 |
RxUnregisterMinirdr RxUnregisterMinirdr は、RDBSS にドライバーを登録解除し、内部 RDBSS 登録テーブルから登録情報を削除するために、ネットワーク ミニ リダイレクター ドライバーによって呼び出されるインライン ルーチンです。 |
SeAccessCheckFromState SeAccessCheckFromState 関数の詳細を確認してください。 |
SeAccessCheckFromStateEx SeAccessCheckFromStateEx 関数の詳細を確認してください。 |
SeAppendPrivileges SeAppendPrivileges ルーチンは、アクセス状態構造体の特権セットに追加の特権を追加します。 |
SeAuditHardLinkCreation Microsoft は、内部使用専用の SeAuditHardLinkCreation 関数を予約します。 コードでこの関数を使用しないでください。 |
SeAuditingFileEvents SeAuditingFileEvents ルーチンは、ファイルを開くイベントが現在監査されているかどうかを判断します。 |
SeAuditingFileOrGlobalEvents SeAuditingFileOrGlobalEvents ルーチンは、ファイル イベントとグローバル イベントのどちらが現在監査されているかを決定します。 |
SeAuditingHardLinkEvents Microsoft では、内部でのみ使用するために SeAuditingHardLinkEvents 関数を予約します。 コードでこの関数を使用しないでください。 |
SeCaptureSubjectContext ntifs.h の SeCaptureSubjectContext ルーチンは、アクセスの検証と監査のために呼び出し元スレッドのセキュリティ コンテキストをキャプチャします。 |
SeCaptureSubjectContext wdm.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 関数の詳細を確認してください。 |
SeImpersonateClient SeImpersonateClient 関数は廃止されました。 |
SeImpersonateClientEx SeImpersonateClientEx ルーチンを使用すると、スレッドはユーザーを偽装します。 |
SeLengthSid SeLengthSid マクロは廃止されました。 |
SeLocateProcessImageName SeLocateProcessImageName 関数の詳細を確認してください。 |
SeLockSubjectContext SeLockSubjectContext 関数の詳細を確認してください。 |
SeLockSubjectContext wdm.h の 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 ルーチンの詳細を確認してください。 |
SeReleaseSubjectContext wdm.h の SeReleaseSubjectContext ルーチンは、SeCaptureSubjectContext の以前の呼び出しによってキャプチャされたサブジェクト セキュリティ コンテキストを解放します。 |
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 ルーチンの詳細を確認します。 |
SeUnlockSubjectContext wdm.h の SeUnlockSubjectContext ルーチンは、SeLockSubjectContext の呼び出しによってロックされたキャプチャされたサブジェクト コンテキストのトークンのロックを解除します。 |
SeUnregisterLogonSessionTerminatedRoutine SeUnregisterLogonSessionTerminatedRoutine ルーチンは、SeRegisterLogonSessionTerminatedRoutine の以前の呼び出しによって登録されたコールバック ルーチンの登録を解除します。 |
構造
ACCESS_ALLOWED_ACE ACCESS_ALLOWED_ACE構造体は、オブジェクトへのアクセスを制御する随意アクセス制御リスト (DACL) のアクセス制御エントリ (ACE) を定義します。 |
ACCESS_DENIED_ACE ACCESS_DENIED_ACE構造体は、オブジェクトへのアクセスを制御する随意アクセス制御リスト (DACL) のアクセス制御エントリ (ACE) を定義します。 |
ACCESS_STATE ACCESS_STATE構造体は、進行中のアクセスの状態を表します。 |
ACE_HEADER ACE_HEADER構造体は、アクセス制御エントリ (ACE) の種類とサイズを記述します。 |
ACL ACL 構造体は、アクセス制御リスト (ACL) のヘッダーです。 完全な ACL は、ACL 構造の後に、0 個以上のアクセス制御エントリ (ACE) の順序付きリストで構成されます。 |
ATOMIC_CREATE_ECP_CONTEXT この構造体を使用すると、作成中にファイルに対して補足操作をアトミックに実行できます。 |
BOOT_AREA_INFO BOOT_AREA_INFO構造体には、FSCTL_GET_BOOT_AREA_INFOコントロール コードの出力が含まれています。 |
CC_FILE_SIZES CC_FILE_SIZES構造の詳細については、こちらを参照してください。 |
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構造体 |
FAST_IO_DISPATCH 高速 I/O 処理のためにファイル システム ドライバーまたはファイル システム フィルター ドライバー (レガシ) が提供するコールバック ルーチンのセットが含まれています。 |
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_DISPOSITION_INFORMATION_EX FILE_DISPOSITION_INFORMATION_EX構造体は、ZwSetInformationFile ルーチンの引数として使用され、オペレーティング システムがファイルを削除する方法を示します。 |
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_FULL_SIZE_INFORMATION FILE_FS_FULL_SIZE_INFORMATION構造体は、ファイル システム ボリュームのセクター サイズ情報を照会するために使用されます。 |
FILE_FS_FULL_SIZE_INFORMATION_EX ファイル システム ボリュームのセクター サイズ情報を照会する要求で使用されます。 |
FILE_FS_LABEL_INFORMATION FILE_FS_LABEL_INFORMATION構造体は、ファイル システム ボリュームのラベルを設定するために使用されます。 |
FILE_FS_OBJECTID_INFORMATION FILE_FS_OBJECTID_INFORMATION構造体は、ファイル システム ボリュームのオブジェクト ID を照会または設定するために使用されます。 |
FILE_FS_PERSISTENT_VOLUME_INFORMATION FILE_FS_PERSISTENT_VOLUME_INFORMATION構造の詳細については、こちらを参照してください。 |
FILE_FS_SECTOR_SIZE_INFORMATION FILE_FS_SECTOR_SIZE_INFORMATION構造体は、ファイル システム ボリュームの物理セクター サイズと論理セクター サイズ情報を照会するために使用されます。 |
FILE_FS_SIZE_INFORMATION FILE_FS_SIZE_INFORMATION構造体は、ファイル システム ボリュームのセクター サイズ情報を照会するために使用されます。 |
FILE_FS_VOLUME_INFORMATION FILE_FS_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_MEMORY_PARTITION_INFORMATION メモリ パーティションに関する情報を格納します。 この構造体は、ZwSetInformationFile 関数によって使用されます。 |
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_SFIO_RESERVE_INFORMATION FILE_SFIO_RESERVE_INFORMATIONは、スケジュールされたファイル I/O (SFIO) のファイルの予約帯域幅情報を照会または設定するために使用されます。 |
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構造体には、ゼロに設定するファイルの範囲が含まれています。 この構造体は、FSCTL_SET_ZERO_DATA コントロール コードによって使用されます。 |
FILTER_AGGREGATE_BASIC_INFORMATION FILTER_AGGREGATE_BASIC_INFORMATION構造体には、ミニフィルターまたはレガシ フィルター ドライバーの基本情報が含まれています。 |
FILTER_AGGREGATE_STANDARD_INFORMATION FILTER_AGGREGATE_STANDARD_INFORMATION構造体には、ミニフィルターまたはレガシ フィルター ドライバーに関する情報が含まれています。 |
FILTER_FULL_INFORMATION FILTER_FULL_INFORMATION構造体には、ミニフィルター ドライバーの完全な情報が含まれています。 |
FILTER_MESSAGE_HEADER FILTER_MESSAGE_HEADER構造体には、メッセージ ヘッダー情報が含まれています。 |
FILTER_REPLY_HEADER FILTER_REPLY_HEADER構造体には、メッセージ応答ヘッダー情報が含まれています。 |
FILTER_VOLUME_BASIC_INFORMATION 呼び出し元によって割り当てられたFILTER_VOLUME_BASIC_INFORMATION構造体には、ボリュームの基本情報が含まれています。 |
FILTER_VOLUME_STANDARD_INFORMATION 呼び出し元によって割り当てられたFILTER_VOLUME_STANDARD_INFORMATION構造体には、ボリュームの情報が含まれています。 |
FLT_CALLBACK_DATA FLT_CALLBACK_DATA構造体は、I/O 操作を表します。 フィルター マネージャーとミニフィルターでは、この構造を使用して I/O 操作を開始および処理します。 |
FLT_CALLBACK_DATA_QUEUE FLT_CALLBACK_DATA_QUEUEは、ミニフィルターのコールバック データ キューのコールバック ルーチンを指定するために使用される不透明な構造です。 この構造体のメンバーを直接設定しないでください。 この構造体を初期化するには、FltCbdqInitialize を使用します。 |
FLT_CONTEXT_REGISTRATION FLT_CONTEXT_REGISTRATION構造体は、コンテキスト型を登録するために使用されます。 |
FLT_CREATEFILE_TARGET_ECP_CONTEXT FLT_CREATEFILE_TARGET_ECP_CONTEXT構造体は、FltCreateFileEx2 の呼び出し元に再解析ターゲット情報を返すために使用される追加の create パラメーター (ECP) です。 |
FLT_FILE_NAME_INFORMATION FLT_FILE_NAME_INFORMATION構造体には、ファイル名の情報が含まれています。 |
FLT_IO_PARAMETER_BLOCK FLT_IO_PARAMETER_BLOCK構造体には、コールバック データ (FLT_CALLBACK_DATA) 構造体で表される I/O 操作のパラメーターが含まれています。 |
FLT_NAME_CONTROL フィルター マネージャーの名前キャッシュのファイル名を提供するミニフィルターでは、FLT_NAME_CONTROL構造体を使用してその名前バッファーを管理できます。 |
FLT_OPERATION_REGISTRATION FLT_OPERATION_REGISTRATION構造体は、操作コールバック ルーチンを登録するために使用されます。 |
FLT_PARAMETERS FLT_PARAMETERS共用体は、ミニフィルターに対して、I/O 操作に関連付けられた要求タイプ固有のパラメーターを定義します。 |
FLT_REGISTRATION FLT_REGISTRATION構造体は、FltRegisterFilter にパラメーターとして渡されます。 |
FLT_RELATED_CONTEXTS FLT_RELATED_CONTEXTS構造体には、I/O 操作に関連付けられているオブジェクトのミニフィルター ドライバーのコンテキストが含まれています。 |
FLT_RELATED_CONTEXTS_EX FLT_RELATED_CONTEXTS_EX構造体には、I/O 操作に関連付けられているオブジェクトのミニフィルター ドライバーのコンテキストが含まれています。 |
FLT_RELATED_OBJECTS FLT_RELATED_OBJECTS構造体には、操作に関連付けられているオブジェクトの不透明なポインターが含まれています。 |
FLT_TAG_DATA_BUFFER FLT_TAG_DATA_BUFFER構造体には、再解析ポイント タグに関する情報が含まれています。 |
FLT_VOLUME_PROPERTIES FLT_VOLUME_PROPERTIES構造体は、FltGetVolumeProperties にパラメーターとして渡されます。 |
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構造体には、ファイル システム フィルター ドライバーがファイル ストリームに関して保持するコンテキスト情報が含まれています。 |
INSTANCE_AGGREGATE_STANDARD_INFORMATION 呼び出し元によって割り当てられたINSTANCE_AGGREGATE_STANDARD_INFORMATION構造体には、ミニフィルター ドライバー インスタンスまたはレガシ フィルター ドライバーの情報が含まれています。 |
INSTANCE_BASIC_INFORMATION INSTANCE_BASIC_INFORMATION構造体には、ミニフィルター インスタンスの基本情報が含まれています。 |
INSTANCE_FULL_INFORMATION INSTANCE_FULL_INFORMATION構造体には、ミニフィルター インスタンスの完全な情報が含まれています。 |
INSTANCE_PARTIAL_INFORMATION INSTANCE_PARTIAL_INFORMATION構造体には、ミニフィルター インスタンスの部分的な情報が含まれています。 |
IO_CREATE_STREAM_FILE_OPTIONS IO_CREATE_STREAM_FILE_OPTIONS構造の詳細については、こちらを参照してください。 |
IO_DEVICE_HINT_ECP_CONTEXT IO_DEVICE_HINT_ECP_CONTEXT構造の詳細については、こちらを参照してください。 |
IO_DRIVER_CREATE_CONTEXT IO_DRIVER_CREATE_CONTEXT構造体は、IoCreateFileEx および FltCreateFileEx2 ルーチンに追加のパラメーターを渡すために使用されます。 |
IO_FOEXT_SILO_PARAMETERS この構造体は、IoGetSiloParameters ルーチンによって識別されるコンテナー コンテキストを記述します。 |
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構造の詳細については、こちらを参照してください。 |
LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTESは、ローカル一意識別子 (LUID) とその属性を表します。 |
MARK_HANDLE_INFO MARK_HANDLE_INFO構造体は、FSCTL_MARK_HANDLE制御コード要求中に入力バッファーとして渡されます。 |
MARK_HANDLE_INFO32 サンキングに使用されるMARK_HANDLE_INFO構造体のバージョン。 |
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_CONTEXT OPLOCK_KEY_CONTEXT構造体は、IoGetOplockKeyContextEx から返されます。 この構造体には、特定のファイル オブジェクトの oplock キーが含まれています。 |
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_AVL_TABLE RTL_AVL_TABLE構造体には、Adelson-Velsky/Landis (AVL) ツリーのファイル システム固有のデータが含まれています。 |
RTL_GENERIC_TABLE RTL_GENERIC_TABLE構造体には、スプレイ ツリーのファイル システム固有のデータが含まれています。 |
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構造の詳細については、こちらを参照してください。 |
RTL_SPLAY_LINKS RTL_SPLAY_LINKS構造体は不透明な構造であり、システムによってスプレイ リンク ツリー ノードを表すために使用されます。 |
RX_CONTEXT RX_CONTEXT構造の詳細については、こちらを参照してください。 |
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構造体には、オブジェクトに関連付けられているセキュリティ情報が含まれています。 ドライバーは、この構造体を使用して、オブジェクトのセキュリティ状態を設定し、クエリを実行します。 |
SECURITY_SUBJECT_CONTEXT SECURITY_SUBJECT_CONTEXT構造は、アクセスの検証と監査のためにサブジェクト セキュリティ コンテキストをキャプチャするために使用されます。 |
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 構造の詳細については、こちらを参照してください。 |
TXN_PARAMETER_BLOCK TXN_PARAMETER_BLOCK構造体には、トランザクション ファイル操作に関する情報が含まれています。 |
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構造体 |
VPB ボリューム パラメーター ブロック (VPB) 構造体は、マウントされたファイル システム ボリュームを表すデバイス オブジェクトを、物理ディスク デバイスまたは仮想ディスク デバイスを表すデバイス オブジェクトにマップするために使用されます。 |
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構造の詳細については、こちらを参照してください。 |
WORK_QUEUE_ITEM WORK_QUEUE_ITEM構造は、作業項目をシステム作業キューに転記するために使用されます。 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示