共用方式為


檔系統和迷你篩選

本節列出可用來開發 Windows 文件系統驅動程式和迷你篩選驅動程式的函式、回呼、宏、結構和列舉。 包含這些宣告和定義的頭檔案清單如下。 所有標頭都包含在 Windows Driver Kit (WDK)中。

如需程式設計指南,請參閱 檔案系統和小型篩選設計指南

IOCTLs

 
FSCTL_MANAGE_BYPASS_IO

FSCTL_MANAGE_BYPASS_IO控件程式代碼會控制篩選和文件系統堆疊中指定檔案上的 BypassIO 作業。
FSCTL_MARK_HANDLE

FSCTL_MARK_HANDLE控件程式代碼會標記指定的檔案或目錄及其變更日誌記錄,以及該檔案或目錄變更的相關信息。
FSCTL_QUERY_ALLOCATED_RANGES

深入瞭解 FSCTL FSCTL_QUERY_ALLOCATED_RANGES。
FSCTL_QUERY_FILE_REGIONS

深入瞭解 FS 控制件程式代碼FSCTL_QUERY_FILE_REGIONS。
FSCTL_REARRANGE_FILE

深入瞭解FSCTL_REARRANGE_FILE FS 控制件程序代碼。
FSCTL_REFS_DEALLOCATE_RANGES_EX

深入瞭解 FSCTL FSCTL_REFS_DEALLOCATE_RANGES_EX。
FSCTL_SET_CACHED_RUNS_STATE

深入瞭解 FSCTL FSCTL_SET_CACHED_RUNS_STATE。
FSCTL_SET_PURGE_FAILURE_MODE

深入瞭解IOCTL FSCTL_SET_PURGE_FAILURE_MODE。
FSCTL_SHUFFLE_FILE

深入瞭解 FS 控制件程式代碼FSCTL_SHUFFLE_FILE。
IOCTL_REDIR_QUERY_PATH

深入瞭解IOCTL_REDIR_QUERY_PATH控件程序代碼。
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

定義堆積應該使用的記憶體類型。
RX_CONTEXT_CREATE_FLAGS

深入瞭解RX_CONTEXT_CREATE_FLAGS列舉。
RX_CONTEXT_FLAGS

深入瞭解RX_CONTEXT_FLAGS列舉。
RX_CONTEXT_LOWIO_FLAGS

深入瞭解RX_CONTEXT_LOWIO_FLAGS列舉。
RX_LOGGING_STATE

深入瞭解RX_LOGGING_STATE列舉。
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

定義檔案、目錄或儲存保留區域的記憶體保留標識符。
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函式。
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 中要複製的數據量是否足夠小,而當 CcCopyWrite 呼叫時,如果 CcCopyWrite 設定為 FALSE,就不需要立即排清到磁碟。
CcDeferWrite

CcDeferWrite 例程會延遲寫入快取的檔案。
CcFastCopyRead

深入瞭解 CcFastCopyRead 函式。
CcFastCopyWrite

深入瞭解 CcFastCopyWrite 函式。
CcFlushCache

CcFlushCache 例程會將快取檔案的所有或部分排清到磁碟。
CcGetCacheFileSize

深入瞭解 CcGetCacheFileSize 函式。
CcGetDirtyPages

CcGetDirtyPages 例程會在符合指定記錄句柄的所有檔案中搜尋髒頁。
CcGetFileObjectFromBcb

針對檔案指定已釘選緩衝區控件區塊 (BCB) 的指標,CcGetFileObjectFromBcb 例程會傳回快取管理員用於該檔案之檔案物件的指標。
CcGetFileObjectFromSectionPtrs

給定快取檔案之區段對象指標的指標,CcGetFileObjectFromSectionPtrs 例程會傳回快取管理員用於檔案之檔案物件的指標。
CcGetFileObjectFromSectionPtrsRef

當將指標傳遞給快取檔案的SECTION_OBJECT_POINTERS結構時,CcGetFileObjectFromSectionPtrsRef 例程會傳回快取管理員用於快取檔案之檔案物件的指標。
CcGetFileSizePointer

深入瞭解 CcGetFileSizePointer 函式。
CcGetFlushedValidData

CcGetFlushedValidData 例程會決定快取的檔案已排清到磁碟的多少。
CcInitializeCacheMap

文件系統會呼叫 CcInitializeCacheMap 例程來快取檔案。
CcIsThereDirtyData

CcIsThereDirtyData 例程會判斷掛接的磁碟區是否包含系統快取中具有臟數據的檔案。
CcIsThereDirtyDataEx

CcIsThereDirtyDataEx 例程會判斷磁碟區是否包含系統快取中具有臟數據的檔案。
CcMapData

CcMapData 例程會將快取檔案的指定位元組範圍對應至記憶體中的緩衝區。
CcMdlReadComplete

CcMdlReadComplete 例程會釋放 CcMdlRead 為快取檔案建立的記憶體描述元清單 (MDL)。
CcMdlWriteAbort

CcMdlWriteAbort 例程會釋放先前呼叫 CcPrepareMdlWrite 所建立的記憶體描述元清單 (MDL)。
CcMdlWriteComplete

CcMdlWriteComplete 例程會釋放 CcPrepareMdlWrite 針對快取檔案建立的記憶體描述元清單 (MDL)。
CcPinMappedData

CcPinMappedData 例程會釘選快取檔案的指定位元組範圍。
CcPinRead

CcPinRead 例程會釘選快取檔案的指定位元組範圍,並將釘選的數據讀入記憶體中的緩衝區。
CcPrepareMdlWrite

CcPrepareMdlWrite 例程可讓您直接存取快取的檔案記憶體,讓呼叫端可以將數據寫入檔案。
CcPreparePinWrite

CcPreparePinWrite 例程會釘選快取檔案的指定位元組範圍以進行寫入存取。
CcPurgeCacheSection

CcPurgeCacheSection 例程會從系統快取清除所有或部分快取的檔案。
CcRemapBcb

CcRemapBcb 例程會額外對應緩衝區控制區塊 (BCB) 以透過執行其他對應和取消釘選的數個呼叫來保留它。
CcRepinBcb

CcRepinBcb 例程會額外釘選緩衝區控制區塊 (BCB) 以防止後續呼叫 CcUnpinData 釋放它。
CcScheduleReadAhead

CcScheduleReadAhead 例程會在快取的檔案上執行預先讀取(也稱為「延遲讀取」)。 CcScheduleReadAhead 不應該直接呼叫。 應該改為呼叫 CcReadAhead 宏。
CcScheduleReadAheadEx

深入瞭解 CcScheduleReadAheadEx 例程。
CcSetAdditionalCacheAttributes

呼叫 CcSetAdditionalCacheAttributes 例程,以在快取的檔案上啟用或停用預先讀取(也稱為「延遲讀取」)或寫入後置(也稱為「延遲寫入」)。
CcSetAdditionalCacheAttributesEx

深入瞭解 CcSetAdditionalCacheAttributesEx 例程。
CcSetBcbOwnerPointer

CcSetBcbOwnerPointer 例程會設定固定緩衝區控制區塊 (BCB) 的擁有者線程指標。
CcSetCacheFileSizes

深入瞭解 CcSetCacheFileSizes 函式。
CcSetDirtyPageThreshold

CcSetDirtyPageThreshold 例程會在快取的檔案上設定每個檔案的髒頁面閾值。
CcSetDirtyPinnedData

CcSetDirtyPinnedData 例程會將緩衝區控制區塊 (BCB) 標示為已修改內容的固定緩衝區的緩衝區控制區塊 (BCB)。
CcSetFileSizes

深入瞭解 CcSetFileSizes 函式。
CcSetFileSizesEx

深入瞭解 CcSetFileSizesEx 函式。
CcSetLogHandleForFile

CcSetLogHandleForFile 例程會設定檔案的記錄句柄。
CcSetReadAheadGranularity

CcSetReadAheadGranularity 例程會設定快取檔案的預先讀取粒度。
CcUninitializeCacheMap

CcUninitializeCacheMap 例程會停止快取檔案的快取。
CcUnpinData

CcUnpinData 例程會釋放先前呼叫 CcMapData、CcPinRead 或 CcPreparePinWrite 所對應的快取檔案數據。
CcUnpinDataForThread

CcUnpinDataForThread 例程會釋放快取檔案的頁面,其緩衝區控制區塊 (BCB) 是由先前呼叫 CcSetBcbOwnerPointer 所修改。
CcUnpinRepinnedBcb

CcUnpinRepinnedBcb 例程會取消釘選的緩衝區控制區塊 (BCB)。
CcWaitForCurrentLazyWriterActivity

CcWaitForCurrentLazyWriterActivity 例程會將呼叫端置於等候狀態,直到目前的延遲寫入器活動批次完成為止。
CcZeroData

CcZeroData 例程會將快取或非快取檔案中的指定位元組範圍零。
ClfsCreateMarshallingAreaEx

初始化實體或客戶端記錄檔數據流的封送處理區域。
DRIVER_FS_NOTIFICATION

當文件系統使用IoRegisterFileSystem或IoUnregisterFileSystem註冊或取消註冊本身時,操作系統會呼叫PDRIVER_FS_NOTIFICATION類型的例程。
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 例程可用來將額外的建立參數內容結構 (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 會配置延後 I/O 工作專案。
FltAllocateExtraCreateParameter

FltAllocateExtraCreateParameter 例程會為使用者定義的額外建立參數 (ECP) 內容結構配置分頁記憶體集區,併產生該結構的指標。
FltAllocateExtraCreateParameterFromLookasideList

FltAllocateExtraCreateParameterFromLookasideList 例程會從指定的 lookaside 列表配置記憶體集區,以取得額外的建立參數 (ECP) 內容結構,併產生該結構的指標。
FltAllocateExtraCreateParameterList

FltAllocateExtraCreateParameterList 例程會為額外的建立參數 (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 會在一或多個發送器對象上執行可取消的等候作業(可以終止的等候)。
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 例程,以同步處理 IRP 型檔案 I/O 作業的回呼數據結構,該作業具有檔案目前的機會鎖定 (oplock) 狀態。
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 會比較兩個迷你篩選驅動程序實例的高度。
FltCompletePendedPostOperation

FltCompletePendedPostOperation 會繼續完成 I/O 作業的完成處理,該作業會在迷你篩選驅動程式的後置回呼例程中加上筆跡。
FltCompletePendedPreOperation

FltCompletePendedPreOperation 會繼續處理小型篩選驅動程式預先操作回呼 (PFLT_PRE_OPERATION_CALLBACK) 例程中的 I/O 作業。
FltCopyOpenReparseList

此例程會將先前建立的任何開啟重新剖析資訊複製到可用來發出第二個建立的新 ECP 清單。
FltCreateCommunicationPort

深入瞭解 FltCreateCommunicationPort 函式。
FltCreateFile

深入瞭解 FltCreateFile 函式。
FltCreateFileEx

迷你篩選驅動程式會呼叫 FltCreateFileEx 來建立新檔案或開啟現有的檔案。
FltCreateFileEx2

Minifilter 驅動程式會呼叫 FltCreateFileEx2 來建立新的檔案或開啟現有的檔案。 此例程也包含選擇性的建立內容參數。
FltCreateMailslotFile

迷你篩選驅動程式呼叫 FltCreateMailslotFile 以建立新的管道或開啟現有的 mailslot。
FltCreateNamedPipeFile

迷你篩選驅動程式呼叫 FltCreateNamedPipeFile 以建立新的管道或開啟現有的管道。
FltCreateSectionForDataScan

FltCreateSectionForDataScan 例程會建立檔案的區段物件。 篩選管理員可以選擇性地同步處理 I/O 與建立的區段。
FltCreateSystemVolumeInformationFolder

FltCreateSystemVolumeInformationFolder 會驗證文件系統磁碟區上是否存在 “System Volume Information” 資料夾。 如果資料夾不存在,則會建立資料夾。
FltCurrentBatchOplock

迷你篩選驅動程式會呼叫 FltCurrentBatchOplock,以判斷檔案上是否有任何批次或篩選機會鎖定(oplocks)。
FltCurrentOplock

小型篩選驅動程式會呼叫 FltCurrentOplock 例程,以判斷檔案上是否有任何機會鎖定(oplocks)。
FltCurrentOplockH

小型篩選驅動程式會呼叫 FltCurrentOplockH 例程,以判斷檔案上是否有任何CACHE_HANDLE_LEVEL機會鎖定(oplocks)。
FltDecodeParameters

FltDecodeParameters 會傳回記憶體描述元清單 (MDL) 位址、緩衝區指標、緩衝區長度,以及 I/O 作業所需存取參數的指標。
FltDeleteContext

FltDeleteContext 會標示要刪除的指定內容。
FltDeleteExtraCreateParameterLookasideList

FltDeleteExtraCreateParameterLookasideList 例程會釋放額外的建立參數 (ECP) lookaside 列表。
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 例程提供迷你篩選驅動程序實例和舊版篩選驅動程式的相關信息,這些驅動程式僅附加至指定磁碟區。
FltEnumerateInstanceInformationByVolumeName

FltEnumerateInstanceInformationByVolumeName 例程提供迷你篩選驅動程式實例和附加至具有指定名稱之磁碟區的舊版篩選驅動程式的相關信息。
FltEnumerateInstances

FltEnumerateInstances 例程會列舉指定迷你篩選驅動程式或磁碟區的迷你篩選驅動程序實例。
FltEnumerateVolumeInformation

FltEnumerateVolumeInformation 例程提供篩選管理員已知磁碟區的相關信息。
FltEnumerateVolumes

FltEnumerateVolumes 例程會列舉系統中的所有磁碟區。
FltFastIoMdlRead

FltFastIoMdlRead 例程會傳回記憶體描述元清單 (MDL),該清單會直接指向檔案快取中的指定位元組範圍。
FltFastIoMdlReadComplete

FltFastIoMdlReadComplete 例程會完成 FltFastIoMdlRead 例程起始的讀取作業。
FltFastIoMdlWriteComplete

fltkernel.h 中的 FltFastIoMdlWriteComplete 例程會釋放 FltFastIoPrepareMdlWrite 配置的資源。
FltFastIoPrepareMdlWrite

FltFastIoPrepareMdlWrite 例程會傳回記憶體描述元清單的連結清單(MDLs),指向指定的快取檔案數據範圍,以將數據直接寫入快取。
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 例程會擷取與迷你篩選回呼數據中要求相關聯的目前活動標識碼。
FltGetBottomInstance

FltGetBottomInstance 會傳回迷你篩選驅動程序實例的不透明實例指標,如果有一個,則附加在指定磁碟區的實例堆棧底部。
FltGetContexts

深入瞭解 FltGetContexts 函式。
FltGetContextsEx

深入瞭解 FltGetContextsEx 函式。
FltGetCopyInformationFromCallbackData

深入瞭解 FltGetCopyInformationFromCallbackData 函式。
FltGetDestinationFileNameInformation

深入瞭解 FltGetDestinationFileNameInformation 例程。
FltGetDeviceObject

FltGetDeviceObject 例程會針對指定的磁碟區傳回篩選管理員磁碟區裝置物件 (VDO) 的指標。
FltGetDiskDeviceObject

FltGetDiskDeviceObject 例程會傳回與指定磁碟區相關聯的磁碟裝置物件的指標。
FltGetEcpListFromCallbackData

FltGetEcpListFromCallbackData 例程會傳回與指定建立作業 callback-data 對象相關聯的額外建立參數內容結構 (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 清單中下一個 (或第一個) 額外建立參數內容結構 (ECP) 的指標。
FltGetRequestorProcess

FltGetRequestorProcess 例程會傳回要求指定 I/O 作業之線程的進程指標。
FltGetRequestorProcessId

FltGetRequestorProcessId 例程會傳回與要求指定 I/O 作業之線程相關聯之進程的唯一 32 位進程標識符。
FltGetRequestorProcessIdEx

FltGetRequestorProcessIdEx 例程會傳回與要求指定 I/O 作業之線程相關聯的進程內核模式句柄。
FltGetRequestorSessionId

FltGetRequestorSessionId 例程會傳回原本要求指定 I/O 作業之進程的會話標識符。
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 例程會初始化分頁或非分頁集區 lookaside 列表,用於配置固定大小的一或多個額外建立參數內容結構 (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 例程可用來判斷指定的額外建立參數內容結構 (ECP) 是否已標示為已認可。
FltIsEcpFromUserMode

FltIsEcpFromUserMode 例程是用來判斷額外的建立參數內容結構 (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 函式。
FltMupGetProviderInfoFromFileObject

深入瞭解 FltMupGetProviderInfoFromFileObject 函式。
FltNotifyFilterChangeDirectory

FltNotifyFilterChangeDirectory 例程會為IRP_MN_NOTIFY_CHANGE_DIRECTORY作業建立通知結構,並將它新增至指定的通知清單。
FltObjectDereference

FltObjectDereference 例程會從不透明篩選、實例或磁碟區指標中移除取消參考。
FltObjectReference

FltObjectReference 例程會新增不透明篩選、實例或磁碟區指標的取消參考。
FltOpenVolume

FltOpenVolume 例程會傳回所附加指定迷你篩選驅動程序實例之文件系統磁碟區的句柄和檔案對象指標。
FltOplockBreakH

FltOplockBreakH 例程會中斷CACHE_HANDLE_LEVEL機會鎖定(oplocks)。
FltOplockBreakToNone

FltOplockBreakToNone 例程會立即中斷所有機會鎖定(oplocks),而不考慮任何 oplock 鍵。
FltOplockBreakToNoneEx

FltOplockBreakToNoneEx 例程會立即中斷所有機會鎖定(oplocks),而不考慮任何 oplock 鍵。
FltOplockFsctrl

FltOplockFsctrl 例程會代表迷你篩選驅動程式執行各種機會鎖定 (oplock) 作業。
FltOplockFsctrlEx

FltOplockFsctrlEx 例程會代表迷你篩選驅動程式執行各種機會鎖定 (oplock) 作業。
FltOplockIsFastIoPossible

FltOplockIsFastIoPossible 例程會檢查檔案的機會鎖定 (oplock) 狀態,以判斷是否可以在檔案上執行快速 I/O。
FltOplockIsSharedRequest

FltOplockIsSharedRequest 例程會判斷是否要求機會鎖定 (oplock) 需要共用的 oplock。
FltOplockKeysEqual

FltOplockKeysEqual 例程會比較儲存在兩個檔案對象擴展名中的機會鎖定 (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) 內容結構,以備妥它以供重複使用。
FltPrepareComplete

FltPrepareComplete 例程會認可TRANSACTION_NOTIFY_PREPREPARE通知。
FltProcessFileLock

FltProcessFileLock 例程會處理並完成檔案鎖定作業。
FltPropagateActivityIdToThread

FltPropagateActivityIdToThread 例程會將迷你篩選回呼數據中 IRP 的活動識別碼與目前的線程產生關聯。
FltPropagateIrpExtension

FltPropagateIrpExtension 例程會將 IRP 延伸模組從一個迷你篩選的回呼數據複製到另一個回呼數據。
FltPurgeFileNameInformationCache

FltPurgeFileNameInformationCache 會從 Filter Manager 的名稱快取中清除所有從指定迷你篩選驅動程序實例提供的名稱所產生的檔名信息結構。
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

小型篩選程式會在檔案預先建立期間呼叫 FltRequestFileInfoInfoOnCreateCompletion,要求文件系統在建立完成時儲存指定的檔案資訊以供擷取。
FltRequestOperationStatusCallback

FltRequestOperationStatusCallback 會傳回指定 I/O 作業的狀態資訊。
FltRequestSecurityInfoOnCreateCompletion

小型篩選程式會在檔案預先建立期間呼叫 FltRequestSecurityInfoOnCreateCompletion,要求文件系統在建立完成時儲存要擷取的檔案安全性資訊。
FltRetainSwappedBufferMdlAddress

FltRetainSwappedBufferMdlAddress 會防止篩選管理員釋放記憶體描述元清單 (MDL) 作為由迷你篩選驅動程式交換的緩衝區。
FltRetrieveFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletion 會在建立檔案後擷取要求的檔案資訊。
FltRetrieveFileInfoOnCreateCompletionEx

FltRetrieveFileInfoOnCreateCompletionEx 會在檔案建立完成時查詢指定的檔案資訊。
FltRetrieveIoPriorityInfo

小型篩選驅動程式會使用 FltRetrieveIoPriorityInfo 例程,從線程擷取優先順序資訊。
FltReuseCallbackData

FltReuseCallbackData 例程會重新初始化回呼數據結構,以便重複使用。
FltRollbackComplete

FltRollbackComplete 例程會認可TRANSACTION_NOTIFY_ROLLBACK通知。
FltRollbackEnlistment

FltRollbackEnlistment 例程會代表迷你篩選驅動程序回復或中止交易。
FltSendMessage

FltSendMessage 會代表迷你篩選驅動程式或迷你篩選驅動程序實例,將訊息傳送至等候的使用者模式應用程式。
FltSetActivityIdCallbackData

FltSetActivityIdCallbackData 例程會在迷你篩選程式的回呼數據中設定 IRP 的活動識別碼。
FltSetCallbackDataDirty

小型篩選驅動程式的預先操作或後續操作回呼例程會呼叫 FltSetCallbackDataDirty,以指出它已修改回呼數據結構的內容。
FltSetCancelCompletion

小型篩選驅動程式會呼叫 FltSetCancelCompletion,以指定取消指定的 I/O 作業取消時要呼叫的取消例程。
FltSetEaFile

FltSetEaFile 會設定檔案的 extended-attribute (EA) 值。
FltSetEcpListIntoCallbackData

FltSetEcpListIntoCallbackData 例程會將額外的建立參數內容結構 (ECP) 清單附加至建立作業 callback-data 物件。
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' s) 的新對應新增至邏輯區塊編號 (LBN's) 到現有的地圖控制區塊 (MCB)。
FsRtlAddLargeMcbEntry

FsRtlAddLargeMcbEntry 例程會將新的對應新增至現有的地圖控制區塊 (MCB)。
FsRtlAddMcbEntry

FsRtlAddMcbEntry 函式已經過時。
FsRtlAddToTunnelCache

FsRtlAddToTunnelCache 例程會快取在重新命名或刪除檔案時從目錄移除的檔名。
FsRtlAllocateAePushLock

深入瞭解 FsRtlAllocateAePushLock 宏。
FsRtlAllocateExtraCreateParameter

FsRtlAllocateExtraCreateParameter 例程會為額外的建立參數 (ECP) 內容結構配置記憶體,併產生該結構的指標。
FsRtlAllocateExtraCreateParameterFromLookasideList

FsRtlAllocateExtraCreateParameterFromLookasideList 例程會針對額外的建立參數 (ECP) 內容結構,從指定的 lookaside 清單配置記憶體集區,併產生該結構的指標。
FsRtlAllocateExtraCreateParameterList

深入瞭解 FsRtlAllocateExtraCreateParameterList 函式。
FsRtlAllocateFileLock

FsRtlAllocateFileLock 例程會配置並初始化新的FILE_LOCK結構。
FsRtlAllocatePoolWithQuotaTag

深入瞭解 FsRtlAllocatePoolWithQuotaTag 函式。
FsRtlAllocatePoolWithTag

深入瞭解 FsRtlAllocatePoolWithTag 函式。
FsRtlAllocateResource

FsRtlAllocateResource 函式已經過時。
FsRtlAreNamesEqual

FsRtlAreNamesEqual 例程會判斷兩個 Unicode 字串是否相等。
FsRtlAreThereCurrentFileLocks

FsRtlAreThereCurrentFileLocks 宏會檢查指定的檔案是否有任何位元組範圍鎖定。
FsRtlAreThereCurrentOrInProgressFileLocks

FsRtlAreThereCurrentOrInProgressFileLocks 例程會判斷是否有位元組範圍鎖定指派給檔案,或該檔案正在進行的任何鎖定作業。
FsRtlAreThereWaitingFileLocks

FsRtlAreThereWaitingFileLocks 例程會檢查檔案鎖定佇列中是否有任何等候的檔案鎖定。
FsRtlAreVolumeStartupApplicationsComplete

FsRtlAreVolumeStartupApplicationsComplete 函式會決定磁碟區啟動應用程式是否已完成處理。
FsRtlBalanceReads

FsRtlBalanceReads 例程會向容錯磁碟驅動器發出訊號,表示現在可以安全地開始平衡鏡像磁碟驅動器的讀取。
FsRtlCancellableWaitForMultipleObjects

FsRtlCancellableWaitForMultipleObjects 例程會在一或多個發送器對象上執行可取消的等候作業(可以終止的等候)。
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 例程會釋放額外的建立參數 (ECP) lookaside 列表。
FsRtlDeleteKeyFromTunnelCache

FsRtlDeleteKeyFromTunnelCache 例程會刪除所刪除目錄中檔案的任何通道快取專案。
FsRtlDeleteTunnelCache

FsRtlDeleteTunnelCache 例程會刪除通道快取。
FsRtlDeregisterUncProvider

FsRtlDeregisterUncProvider 例程會取消註冊已註冊為通用命名約定 (UNC) 提供者且具有多個 UNC 提供者 (MUP) 的重新導向器。
FsRtlDissectDbcs

假設有 ANSI 或雙位元組字元集 (DBCS) pathname 字串,FsRtlDissectDbcs 例程會傳回兩個字元串:_one包含字元串中找到的第一個檔名,另一個字符串則包含 pathname 字串的其餘未剖析部分。
FsRtlDissectName

假設 Unicode pathname 字串,FsRtlDissectName 例程會傳回兩個字串,一個包含字串中找到的第一個檔名,另一個字符串包含 pathname 字符串的其餘未剖析部分。
FsRtlDoesDbcsContainWildCards

FsRtlDoesDbcsContainWildCards 例程會決定 ANSI 或雙位元組字元集 (DBCS) 字串是否包含通配符。
FsRtlDoesNameContainWildCards

FsRtlDoesNameContainWildCards 例程會判斷 Unicode 字串是否包含通配符。
FsRtlFastCheckLockForRead

FsRtlFastCheckLockForRead 例程會判斷指定的進程是否具有檔案鎖定位元組範圍的讀取許可權。
FsRtlFastCheckLockForWrite

FsRtlFastCheckLockForWrite 例程會判斷指定的進程是否具有檔案鎖定位元組範圍的寫入許可權。
FsRtlFastLock

FsRtlFastLock 宏是由文件系統和篩選驅動程式用來要求檔案數據流的位元組範圍鎖定。
FsRtlFastUnlockAll

FsRtlFastUnlockAll 例程會釋放檔案指定進程取得的所有位元組範圍鎖定。
FsRtlFastUnlockAllByKey

FsRtlFastUnlockAllByKey 例程會釋放由指定進程取得的所有位元組範圍鎖定,以及檔案的指定索引鍵值。
FsRtlFastUnlockSingle

FsRtlFastUnlockSingle 例程會釋放指定進程取得的位元組範圍鎖定,其中包含檔案的指定索引鍵值、檔案位移和長度。
FsRtlFindExtraCreateParameter

FsRtlFindExtraCreateParameter 例程會搜尋指定類型的 ECP 內容結構清單,並在找到時傳回此結構的指標。
FsRtlFindInTunnelCache

深入瞭解 FsRtlFindInTunnelCache 函式。
FsRtlFreeAePushLock

深入瞭解 FsRtlFreeAePushLock 宏。
FsRtlFreeExtraCreateParameter

FsRtlFreeExtraCreateParameter 例程會釋放 ECP 內容結構的記憶體。
FsRtlFreeExtraCreateParameterList

FsRtlFreeExtraCreateParameterList 例程會釋放額外的建立參數 (ECP) 清單結構。
FsRtlFreeFileLock

FsRtlFreeFileLock 例程會取消初始化並釋放檔案鎖定結構。
FsRtlGetBypassIoOpenCount

FsRtlGetBypassIoOpenCount 會傳回指定數據流開啟的 BypassIO 數目計數。
FsRtlGetBypassIoOpenCountPtr

FsRtlGetBypassIoOpenCountPtr 會傳回指定數據流開啟的 BypassIO 計數指標。
FsRtlGetEcpListFromIrp

FsRtlGetEcpListFromIrp 例程會傳回與指定IRP_MJ_CREATE作業相關聯的額外建立參數 (ECP) 內容結構清單指標。
FsRtlGetFileSize

FsRtlGetFileSize 例程是用來取得檔案的大小。
FsRtlGetNextExtraCreateParameter

FsRtlGetNextExtraCreateParameter 例程會傳回指定 ECP 清單中下一個 (或第一個) 額外建立參數 (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 例程會初始化用於配置固定大小的一或多個額外建立參數內容結構 (ECP) 的頁面或非分頁集區 lookaside 列表。
FsRtlInitializeBaseMcb

FsRtlInitializeBaseMcb 會初始化新的地圖控制區塊 (MCB) 結構。
FsRtlInitializeBaseMcbEx

FsRtlInitializeBaseMcbEx 會初始化新的 MCB 結構。
FsRtlInitializeExtraCreateParameter

FsRtlInitializeExtraCreateParameter 例程會初始化額外的建立參數 (ECP) 內容結構。
FsRtlInitializeExtraCreateParameterList

FsRtlInitializeExtraCreateParameterList 例程會初始化額外的建立參數 (ECP) 內容結構清單。
FsRtlInitializeFileLock

FsRtlInitializeFileLock 例程會初始化FILE_LOCK結構。
FsRtlInitializeLargeMcb

深入瞭解 FsRtlInitializeLargeMcb 函式。
FsRtlInitializeMcb

FsRtlInitializeMcb 函式已經過時。
FsRtlInitializeOplock

FsRtlInitializeOplock 會初始化機會鎖定 (oplock) 指標。
FsRtlInitializeTunnelCache

FsRtlInitializeTunnelCache 例程會初始化磁碟區的新通道快取。
FsRtlInitPerStreamContext

FsRtlInitPerStreamContext 宏會初始化篩選驅動程式內容結構。
FsRtlInsertExtraCreateParameter

FsRtlInsertExtraCreateParameter 例程會將額外的建立參數 (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 或雙位元組字元集 (DBCS) 字串是否符合指定的模式。
FsRtlIsEcpAcknowledged

FsRtlIsEcpAcknowledged 例程可用來判斷指定的額外建立參數 (ECP) 內容結構是否已標示為已認可。
FsRtlIsEcpFromUserMode

FsRtlIsEcpFromUserMode 例程會決定額外的建立參數 (ECP) 內容結構是否源自使用者模式。
FsRtlIsFatDbcsLegal

FsRtlIsFatDbcsLegal 例程會判斷指定的 ANSI 或雙位元組字元集 (DBCS) 字串是否為合法的 FAT 檔名。
FsRtlIsHpfsDbcsLegal

深入瞭解 FsRtlIsHpfsDbcsLegal 函式。
FsRtlIsLeadDbcsCharacter

FsRtlIsLeadDbcsCharacter 宏會決定字元是否為雙位元組字元集 (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 例程會從 Mcb 擷取 Vbn 與 Lbn 的對應。 指出對應是否存在,以及執行的大小。
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 提供者註冊的網路重新導向器提供者識別符。
FsRtlMupGetProviderInfoFromFileObject

FsRtlMupGetProviderInfoFromFileObject 例程會從位於遠端文件系統上的檔案物件,取得向多個 UNC 提供者 (MUP) 註冊的網路重新導向器相關信息。
FsRtlNormalizeNtstatus

FsRtlNormalizeNtstatus 例程會將任意例外狀況轉譯為例外狀況篩選所處理的狀態值。
FsRtlNotifyCleanup

釋放檔案對象的最後一個句柄時,FsRtlNotifyCleanup 例程會從指定的通知清單中移除檔案物件的 notify 結構。
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 例程會中斷CACHE_HANDLE_LEVEL機會鎖定(oplocks)。
FsRtlOplockBreakToNone

FsRtlOplockBreakToNone 函式已經過時。
FsRtlOplockBreakToNoneEx

FsRtlOplockBreakToNoneEx 例程會立即中斷所有機會鎖定 (oplocks),而不考慮任何 oplock 鍵。
FsRtlOplockFsctrl

FsRtlOplockFsctrl 代表文件系統或篩選驅動程式執行各種機會鎖定 (oplock) 作業。
FsRtlOplockFsctrlEx

FsRtlOplockFsctrlEx 例程會代表文件系統或篩選驅動程式執行各種機會鎖定 (oplock) 作業。
FsRtlOplockGetAnyBreakOwnerProcess

FsRtlOplockGetAnyBreakOwnerProcess 會取得據稱中斷 oplock 的擁有者。
FsRtlOplockIsFastIoPossible

深入瞭解 FsRtlOplockIsFastIoPossible 函式。
FsRtlOplockIsFastIoPossible

瞭解 FsRtlOplockIsFastIo 可能檢查檔案的機會鎖定 (oplock) 狀態,以判斷是否可以在檔案上執行快速 I/O。
FsRtlOplockIsSharedRequest

FsRtlOplockIsSharedRequest 例程會判斷是否要求機會鎖定 (oplock) 需要共用的 oplock。
FsRtlOplockKeysEqual

FsRtlOplockKeysEqual 例程會比較儲存在兩個檔案對象擴展名中的機會鎖定 (oplock) 索引鍵。
FsRtlPostPagingFileStackOverflow

FsRtlPostPagingFileStackOverflow 例程會將分頁檔案堆疊溢位專案張貼至堆疊溢位線程。
FsRtlPostStackOverflow

FsRtlPostStackOverflow 例程會將堆疊溢位專案張貼至堆疊溢位線程。
FsRtlPrepareMdlWriteDev

FsRtlPrepareMdlWriteDev 例程會傳回記憶體描述元清單的連結清單(MDLs),指向指定的快取檔案數據範圍,以將數據直接寫入快取。
FsRtlPrepareMdlWriteEx

FsRtlPrepareMdlWriteEx 例程會傳回記憶體描述元清單的連結清單(MDLs),指向指定的快取檔案數據範圍,以將數據直接寫入快取。
FsRtlPrepareToReuseEcp

深入瞭解 FsRtlPrepareToReuseEcp 例程。
FsRtlPrivateLock

FsRtlPrivateLock 函式已經過時。
FsRtlProcessFileLock

FsRtlProcessFileLock 例程會處理並完成檔案鎖定作業的 IRP。
FsRtlQueryCachedVdl

使用 FsRtlQueryCachedVdl 例程來擷取快取檔案目前的有效數據長度 (VDL)。
FsRtlQueryKernelEaFile

例程 FsRtlQueryKernelEaFile 可用來建置明確的 QueryEA 要求,並同步等候它完成,並傳回結果。 這可讓呼叫端透過 FileObject 執行這項操作,而不是句柄。
FsRtlRegisterFileSystemFilterCallbacks

文件系統篩選驅動程式和文件系統會呼叫 FsRtlRegisterFileSystemFilterCallbacks 例程,以註冊基礎文件系統執行特定作業時要叫用的通知回呼例程。
FsRtlRegisterUncProvider

FsRtlRegisterUncProvider 例程會將網路重新導向器註冊為具有系統多個 UNC 提供者(MUP) 的通用命名慣例 (UNC) 提供者。
FsRtlRegisterUncProviderEx

FsRtlRegisterUncProviderEx 例程會將網路重新導向器註冊為通用命名慣例 (UNC) 提供者,且系統有多個 UNC 提供者 (MUP)。
FsRtlReleaseFile

Microsoft保留 FsRtlReleaseFile 函式以供內部使用。 請勿在程式代碼中使用此函式。
FsRtlRemoveBaseMcbEntry

FsRtlRemoveBaseMcbEntry 函式是移除大型 mcb 專案的工作例程。 它這樣做, 沒有拿出 mcb GuardedMutex。
FsRtlRemoveDotsFromPath

FsRtlRemoveDotsFromPath 例程會移除不必要的 '.' 和 '.'。 從指定的路徑。
FsRtlRemoveExtraCreateParameter

FsRtlRemoveExtraCreateParameter 例程會搜尋 ECP 內容結構的 ECP 清單,如果找到,則會將它與 ECP 清單中斷連結。
FsRtlRemoveLargeMcbEntry

FsRtlRemoveLargeMcbEntry 例程會從地圖控件區塊 (MCB) 移除一或多個對應。
FsRtlRemoveMcbEntry

FsRtlRemoveMcbEntry 函式已經過時。
FsRtlRemovePerFileContext

深入瞭解 FsRtlRemovePerFileContext 函式。
FsRtlRemovePerFileObjectContext

對於「舊版」文件系統篩選驅動程式,FsRtlRemovePerFileObjectContext 函式會從先前與檔案對象相關聯的每個檔案對象內容清單取消連結每個檔案對象內容信息結構。
FsRtlRemovePerStreamContext

深入瞭解 FsRtlRemovePerStreamContext 函式。
FsRtlResetLargeMcb

FsRtlResetLargeMcb 例程會截斷地圖控制區塊 (MCB) 結構,以包含零個對應組。 它不會壓縮對應配對陣列。
FsRtlSetEcpListIntoIrp

FsRtlSetEcpListIntoIrp 例程會將額外的建立參數 (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 或雙位元組字元集 (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 位進程標識符。
IoGetRequestorSessionId

IoGetRequestorSessionId 例程會傳回原本要求指定 I/O 作業之進程的會話標識符。
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 宏會判斷標記的相關重新分析點是否為另一個具名實體的 Surrogate,例如磁碟區裝入點。
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 例程會排清檔案的 image 區段。
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

小型篩選驅動程式可以註冊類型為 PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE 的例程,做為FILE_LOCK結構的Minifilter驅動程式 CompleteLockCallbackDataRoutine 回呼例程。
PFLT_COMPLETED_ASYNC_IO_CALLBACK

起始異步 I/O 作業的迷你篩選驅動程式可以指定要在作業完成時呼叫的例程PFLT_COMPLETED_ASYNC_IO_CALLBACK例程。
PFLT_CONNECT_NOTIFY

瞭解PFLT_CONNECT_NOTIFY回呼函式。
PFLT_CONTEXT_ALLOCATE_CALLBACK

小型篩選驅動程式可以將類型為 PFLT_CONTEXT_ALLOCATE_CALLBACK 的例程註冊為迷你篩選驅動程式的ContextAllocateCallback例程。
PFLT_CONTEXT_CLEANUP_CALLBACK

小型篩選驅動程式可以將類型為 PFLT_CONTEXT_CLEANUP_CALLBACK 的例程註冊為迷你篩選驅動程式的ContextCleanupCallback例程。
PFLT_CONTEXT_FREE_CALLBACK

小型篩選可以註冊類型為 PFLT_CONTEXT_FREE_CALLBACK 的例程,做為迷你篩選驅動程式的ContextFreeCallback例程。
PFLT_DISCONNECT_NOTIFY

瞭解PFLT_DISCONNECT_NOTIFY回呼函式。
PFLT_FILTER_UNLOAD_CALLBACK

小型篩選驅動程式可以將類型為 PFLT_FILTER_UNLOAD_CALLBACK 的例程註冊為迷你篩選驅動程式的 FilterUnloadCallback 例程。
PFLT_GENERATE_FILE_NAME

提供篩選管理員名稱快取檔名的迷你篩選驅動程式,可以將類型為 PFLT_GENERATE_FILE_NAME 的例程註冊為迷你篩選驅動程式的 GenerateFileNameCallback 例程。
PFLT_GET_OPERATION_STATUS_CALLBACK

小型篩選驅動程式可以將類型為 PFLT_GET_OPERATION_STATUS_CALLBACK 的例程註冊為迷你篩選驅動程式的 OperationStatusCallback 例程。
PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK

小型篩選驅動程式可以將類型為 PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK 的例程註冊為迷你篩選驅動程式的 InstanceQueryTeardownCallback 例程。
PFLT_INSTANCE_SETUP_CALLBACK

迷你篩選驅動程式可以將類型為 PFLT_INSTANCE_SETUP_CALLBACK 的例程註冊為迷你篩選驅動程式的 InstanceSetupCallback 例程。
PFLT_INSTANCE_TEARDOWN_CALLBACK

小型篩選驅動程式可以將兩個類型為 PFLT_INSTANCE_TEARDOWN_CALLBACK 的例程註冊為迷你篩選驅動程式的 InstanceTeardownStartCallback 和 InstanceTeardownCompleteCallback 例程。
PFLT_MESSAGE_NOTIFY

深入瞭解PFLT_MESSAGE_NOTIFY回呼函式。
PFLT_NORMALIZE_CONTEXT_CLEANUP

提供篩選管理員名稱快取檔名的迷你篩選驅動程式,可以將類型為 PFLT_NORMALIZE_CONTEXT_CLEANUP 的例程註冊為迷你篩選驅動程式的 NormalizeContextCleanupCallback 例程。
PFLT_NORMALIZE_NAME_COMPONENT

提供篩選管理員名稱快取的小型篩選驅動程式,可以將類型為 PFLT_NORMALIZE_NAME_COMPONENT 的例程註冊為迷你篩選驅動程式的 NormalizeNameComponentCallback 例程。
PFLT_NORMALIZE_NAME_COMPONENT_EX

提供篩選管理員名稱快取檔名的迷你篩選驅動程式,可以將類型為 PFLT_NORMALIZE_NAME_COMPONENT_EX 的例程註冊為迷你篩選驅動程式的 NormalizeNameComponentExCallback 回呼例程。
PFLT_POST_OPERATION_CALLBACK

小型篩選驅動程式可以註冊一或多個類型PFLT_POST_OPERATION_CALLBACK例程,以執行 I/O 作業的完成處理。
PFLT_PRE_OPERATION_CALLBACK

小型篩選驅動程式的PFLT_PRE_OPERATION_CALLBACK例程會針對 I/O 作業執行前置作業處理。
PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK

迷你篩選驅動程式可以選擇性地將類型為 PFLT_CONTEXT_ALLOCATE_CALLBACK 的例程註冊為迷你篩選驅動程式的 SectionNotificationCallback 例程。
PFLT_TRANSACTION_NOTIFICATION_CALLBACK

小型篩選驅動程式可以將類型為 PFLT_TRANSACTION_NOTIFICATION_CALLBACK 的例程註冊為其 TransactionNotificationCallback 例程。
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK

篩選驅動程式可以將PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK類型的例程註冊為篩選驅動程式的 CleanupCallback 回呼例程,以進行額外的建立參數 (ECP) 內容結構。
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

PsIsDiskCountersEnabled 例程會傳回每個進程磁碟 I/O 計數器的啟用狀態。
PsIsThreadTerminating

PsIsThreadTerminating 例程會檢查線程是否正在終止。
PsLookupProcessByProcessId

PsLookupProcessByProcessId 例程接受進程的進程標識符,並傳回進程的 EPROCESS 結構的參考指標。
PsLookupThreadByThreadId

PsLookupThreadByThreadId 例程接受線程的線程標識碼,並傳回線程 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 例程會串連兩個計數的字串。 它會將位元組從來源複製到目的地緩衝區的長度。
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 例程會從splay連結樹刪除指定的節點。
RtlDeleteAce

深入瞭解 RtlDeleteAce 函式。
RtlDeleteElementGenericTable

RtlDeleteElementGenericTable 例程會從泛型數據表中刪除元素。
RtlDeleteElementGenericTableAvl

RtlDeleteElementGenericTableAvl 例程會從泛型數據表中刪除元素。
RtlDeleteNoSplay

RtlDeleteNoSplay 例程會從 splay 連結樹刪除指定的節點。
RtlDescribeChunk

Microsoft保留 RtlDescribeChunk 函式以供內部使用。 請勿在程式代碼中使用此函式。
RtlDestroyHeap

RtlDestroyHeap 例程會終結指定的堆積物件。 RtlDestroyHeap 會認可並釋放私人堆積物件的所有頁面,並將句柄失效至堆積。
RtlDowncaseUnicodeString

RtlDowncaseUnicodeString 例程會將指定的 Unicode 來源字串轉換為小寫。 翻譯符合目前的系統地區設定資訊。
RtlDrainNonVolatileFlush

例程 RtlDrainNonVolatileFlush 會等候 RtlFlushNonVolatileMemory 所起始的排清完成。
RtlEnumerateGenericTable

RtlEnumerateGenericTable 例程是用來列舉泛型數據表中的專案。
RtlEnumerateGenericTableAvl

RtlEnumerateGenericTableAvl 例程是用來列舉泛型數據表中的元素。
RtlEnumerateGenericTableLikeADirectory

RtlEnumerateGenericTableLikeADirectory 例程會以定序順序傳回泛型數據表的專案,逐一傳回。
RtlEnumerateGenericTableWithoutSplaying

RtlEnumerateGenericTableWithoutSplaying 例程是用來列舉泛型數據表中的專案。
RtlEnumerateGenericTableWithoutSplayingAvl

RtlEnumerateGenericTableWithoutSplayingAvl 例程是用來列舉泛型數據表中的元素。
RtlEqualPrefixSid

RtlEqualPrefixSid 例程會判斷兩個安全性標識碼 (SID) 前置詞是否相等。 SID 前置詞是最後一個子授權值以外的整個 SID。
RtlEqualSid

RtlEqualSid 例程會判斷兩個安全性標識碼 (SID) 值是否相等。 兩個 SID 必須完全相符,才能視為相等。
RtlFillMemoryUlong

RtlFillMemoryUlong 例程會以 ULONG 值的一或多個重複,填滿指定的記憶體範圍。
RtlFillMemoryUlonglong

RtlFillMemoryUlonglong 例程會以指定 ULONGLONG 值的一或多個重複,填滿指定的記憶體範圍。
RtlFillNonVolatileMemory

以指定的值填入非揮發性目的地緩衝區。
RtlFindUnicodePrefix

RtlFindUnicodePrefix 例程會搜尋前置詞數據表中指定 Unicode 檔名的最佳比對。
RtlFlushNonVolatileMemory

例程 RtlFlushNonVolatileMemory 會以最佳方式排清指定的非揮發性記憶體區域。
RtlFlushNonVolatileMemoryRanges

例程 RtlFlushNonVolatileMemoryRanges 會以最佳方式排清指定的非揮發性記憶體區域。
RtlFreeHeap

RtlFreeHeap 例程會釋放 RtlAllocateHeap 從堆積配置的記憶體區塊。
RtlFreeNonVolatileToken

例程 RtlFreeNonVolatileToken 是不透明 NvToken 的清除函式,由成功呼叫 RtlGetNonVolatileToken 所提供。
RtlFreeOemString

RtlFreeOemString 例程會釋放任何 Rtl.所配置的記憶體。ToOemString 例程。
RtlFreeSid

Microsoft保留 RtlFreeSid 函式以供內部使用。 請勿在程式代碼中使用此函式。
RtlGenerate8dot3Name

深入瞭解 RtlGenerate8dot3Name 函式。
RtlGetAce

RtlGetAce 例程會取得訪問控制清單 (ACL) 中存取控制專案 (ACE) 的指標。
RtlGetAcesBufferSize

深入瞭解 RtlGetAcesBufferSize 函式。
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

Microsoft保留 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 例程會將指定的splay連結插入樹狀結構中,做為該樹中指定節點的右子系。
RtlInsertElementGenericTable

RtlInsertElementGenericTable 例程會將新元素新增至泛型數據表。
RtlInsertElementGenericTableAvl

RtlInsertElementGenericTableAvl 例程會將新專案新增至泛型數據表。
RtlInsertElementGenericTableFullAvl

RtlInsertElementGenericTableFullAvl 例程會將新專案新增至泛型數據表。
RtlInsertUnicodePrefix

RtlInsertUnicodePrefix 例程會將新元素插入 Unicode 前置詞數據表中。
RtlIsCloudFilesPlaceholder

RtlIsCloudFilesPlaceholder 例程會根據檔案的 FileAttributes 和 ReparseTag 值,判斷檔案或目錄是否為 CloudFiles 佔位符。
RtlIsGenericTableEmpty

RtlIsGenericTableEmpty 例程會判斷泛型數據表是否空白。
RtlIsGenericTableEmptyAvl

RtlIsGenericTableEmptyAvl 例程會判斷泛型數據表是否空白。
RtlIsLeftChild

RtlIsLeftChild 例程會決定指定的splay連結是否為splay連結樹狀結構中節點的左子系。
RtlIsNameLegalDOS8Dot3

RtlIsNameLegalDOS8Dot3 例程會判斷指定名稱是否代表有效的簡短 (8.3) 檔名。
RtlIsPartialPlaceholder

RtlIsPartialPlaceholder 例程會根據檔案的 FileAttributes 和 ReparseTag 值,判斷檔案或目錄是否為 CloudFiles 佔位符。
RtlIsPartialPlaceholderFileHandle

RtlIsPartialPlaceholderFileHandle 例程會根據檔句柄判斷檔案是否為已知的佔位符類型。
RtlIsPartialPlaceholderFileInfo

RtlIsPartialPlaceholderFileInfo 例程會根據 NtQueryInformationFile 或 NtQueryDirectoryFile 傳回的信息,判斷檔案是否為已知的佔位符類型。
RtlIsRightChild

RtlIsRightChild 例程會判斷指定的splay連結是否為splay連結樹狀結構中節點的右子系。
RtlIsRoot

RtlIsRoot 例程會判斷指定的節點是否為splay連結樹狀結構的根節點。
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 例程會傳回 splay 連結樹中指定節點父系的指標。
RtlQueryPackageIdentity

RtlQueryPackageIdentity
RtlQueryPackageIdentityEx

RtlQueryPackageIdentityEx 會傳回相關聯的完整套件名稱。 它也可以選擇性地傳回套件相對應用程式名稱,以及應用程式是否被視為已封裝。
RtlQueryProcessPlaceholderCompatibilityMode

RtlQueryProcessPlaceholderCompatibilityMode 會傳回目前進程的佔位符相容性模式。
RtlQueryThreadPlaceholderCompatibilityMode

RtlQueryThreadPlaceholderCompatibilityMode 會傳回目前線程的佔位符相容性模式。
RtlRandom

RtlRandom 例程會傳回從指定種子值產生的隨機數。
RtlRandomEx

RtlRandomEx 例程會傳回從指定種子值產生的隨機數。
RtlRealPredecessor

RtlRealPredecessor 例程會傳回 splay 連結樹中指定節點的前置節點指標。
RtlRealSuccessor

RtlRealSuccessor 例程會傳回 splay 連結樹中指定節點的後續任務指標。
RtlRemoveUnicodePrefix

RtlRemoveUnicodePrefix 例程會從前置詞數據表中移除元素。
RtlReserveChunk

Microsoft保留 RtlReserveChunk 函式以供內部使用。 請勿在程式代碼中使用此函式。
RtlRightChild

RtlRightChild 例程會傳回指定 splay 鏈接節點之右子系的指標。
RtlSecondsSince1970ToTime

自 1970 年初開始以來,RtlSecondsSince1970ToTime 例程會將經過的時間轉換為絕對系統時間值。
RtlSecondsSince1980ToTime

RtlSecondsSince1980ToTime 例程會將自 1980 年初開始以來經過的時間轉換為絕對系統時間值。
RtlSelfRelativeToAbsoluteSD

RtlSelfRelativeToAbsoluteSD 例程會使用自我相對格式的安全性描述元做為範本,以絕對格式建立新的安全性描述元。
RtlSetGroupSecurityDescriptor

RtlSetGroupSecurityDescriptor 例程會設定絕對格式安全性描述元的主要群組資訊。 它會取代安全性描述元中已存在的任何主要群組資訊。
RtlSetOwnerSecurityDescriptor

RtlSetOwnerSecurityDescriptor 例程會設定絕對格式安全性描述元的擁有者資訊。 它會取代安全性描述元中已存在的任何擁有者資訊。
RtlSetProcessPlaceholderCompatibilityMode

RtlSetProcessPlaceholderCompatibilityMode 會設定目前進程的佔位符兼容性模式。
RtlSetThreadPlaceholderCompatibilityMode

RtlSetThreadPlaceholderCompatibilityMode 會設定目前線程的佔位符兼容性模式。
RtlSplay

RtlSplay 例程會重新平衡或「splays」,這是指定 splay 連結周圍的 splay 連結樹狀結構,使得該鏈接樹狀結構的新根目錄。
RtlSubAuthorityCountSid

Microsoft保留 RtlSubAuthorityCountSid 函式以供內部使用。 請勿在程式代碼中使用此函式。
RtlSubAuthoritySid

RtlSubAuthoritySid 例程會傳回安全標識碼 (SID) 指定子授權的指標。
RtlSubtreePredecessor

RtlSubtreePredecessor 例程會傳回位於該節點之子樹內指定節點的前置節點指標。
RtlSubtreeSuccessor

RtlSubtreeSuccessor 例程會傳回位於該節點之子樹內指定節點的後續任務指標。
RtlTimeToSecondsSince1970

RtlTimeToSecondsSince1970 例程會將指定的絕對系統時間值轉換為自 1970 年初以來經過的時間。
RtlTimeToSecondsSince1980

自 1980 年初起,RtlTimeToSecondsSince1980 例程會將指定的絕對系統時間值轉換為經過的時間,以秒為單位。
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的可用多任務標識碼 (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結構插入記憶體內部數據結構,以供開啟此FCB的V_NET_ROOT。 配置的結構具有SRV_OPEN和FOBX結構的空間。
RxCreateNetFobx

RxCreateNetFobx 會配置、初始化,並將新的檔案物件延伸模組 (FOBX) 結構插入記憶體內部數據結構中,供開啟此 FOBX 的 FCB。
RxCreateNetRoot

RxCreateNetRoot 會配置並初始化NET_ROOT結構,並將名稱插入相關聯裝置物件的 net name 數據表中。
RxCreateRxContext

RxCreateRxContext 會配置新的RX_CONTEXT結構,並初始化數據結構。
RxCreateSrvCall

深入瞭解 RxCreateSrvCall 函式。
RxCreateSrvOpen

RxCreateSrvOpen 會配置、初始化和插入新的SRV_OPEN結構至 RDBSS 所使用的記憶體內部數據結構。 如果必須配置新的結構,它就會有FOBX結構的空間。
RxCreateVNetRoot

RxCreateVNetRoot 會配置並初始化NET_ROOT結構,並將名稱插入相關聯裝置物件的 net name 數據表中。
RxDereference

RxDereference 會針對 RDBSS 所使用的數個參考計數數據結構,將結構的 NodeReferenceCount 成員遞減一。
RxDereferenceAndDeleteRxContext_Real

RxDereferenceAndDeleteRxContext_Real取值RX_CONTEXT數據結構,如果 ReferenceCount 成員移至零,則會解除分配,並從記憶體內部數據結構中移除指定的RX_CONTEXT結構。
RxDestroyMidAtlas

RxDestroyMidAtlas 會終結MID_ATLAS數據結構的現有實例,並釋放配置的記憶體。
RxDispatchToWorkerThread

RxDispatchToWorkerThread 會在背景工作線程的內容中叫用例程。 此例程會配置WORK_QUEUE_ITEM的記憶體。
RxDriverEntry

RxDriverEntry 是由整合型網路迷你重新導向器驅動程式從其 DriverEntry 例程呼叫,以初始化 RDBSS 靜態庫。
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 會將由RX_CONTEXT結構指定的 I/O 要求封包排入佇列,以供檔系統進程處理 (FSP) 處理。
RxGetFileSizeWithLock

RxGetFileSizeWithLock 會使用鎖定取得FCB結構中的檔案大小,以確保64位值一致地讀取。
RxGetRDBSSProcess

RxGetRDBSSProcess 會傳回 RDBSS 核心進程所用主要線程進程的指標。
RxIndicateChangeOfBufferingState

RxIndicateChangeOfBufferingState 會呼叫 來註冊變更緩衝狀態要求(例如 oplock 中斷指示,例如)以供稍後處理。 如有必要,會啟動背景工作線程例程以進行進一步處理。
RxIndicateChangeOfBufferingStateForSrvOpen

RxIndicateChangeOfBufferingStateForSrvOpen 會呼叫 來註冊變更緩衝狀態要求(例如 oplock 中斷指示,例如),以供稍後處理。 如果滿足必要的先決條件,則會進一步處理 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,網路迷你重新導向器低 I/O 例程必須呼叫 RxLowIoCompletion。
RxLowIoGetBufferAddress

RxLowIoGetBufferAddress 會從 RX_CONTEXT 結構的 LowIoContext 結構傳回對應至 MDL 的緩衝區。
RxMakeLateDeviceAvailable

RxMakeLateDeviceAvailable 會修改裝置物件,讓「晚期裝置」可供使用。 延遲的裝置是在驅動程式的負載例程中未建立的裝置。
RxMapAndDissociateMidFromContext

RxMapAndDissociateMidFromContext 會將 Multiplex ID (MID) 對應至其在MID_ATLAS結構中的相關聯內容,然後解除與內容之間的關聯。
RxMapMidToContext

RxMapMidToContext 會將 Multiplex 識別碼 (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 會初始化單次定時器專案。 定時器到期時,會呼叫背景工作線程例程的傳入指標一次。
RxPostRecurrentTimerRequest

RxPostRecurrentTimerRequest 會初始化反覆定時器要求。 當迴圈定時器根據這個例程的輸入參數引發時,會定期呼叫傳入背景工作線程例程的指標。
RxPostToWorkerThread

RxPostToWorkerThread 會叫用在背景工作線程內容中做為參數傳遞的例程。 呼叫端必須配置WORK_QUEUE_ITEM的記憶體。
RxpReferenceNetFcb

RxpReferenceNetFcb 會遞增FCB上的參考計數。
RxPrefixTableLookupName

RxPrefixTableLookupName 會在前置詞數據表中查閱名稱,以用於目錄SRV_CALL、NET_ROOT和V_NET_ROOT名稱,並將基礎指標轉換成包含名稱的結構。
RxPrepareContextForReuse

RxPrepareContextForReuse 會重設已建立的所有作業特定配置和取得,以準備RX_CONTEXT數據結構以供重複使用(RX_CONTEXT 結構的 ReferenceCount 成員設定為零)。
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 會重新關聯多任務識別碼 (MID) 與替代內容。
RxReference

RxReference 會針對 RDBSS 所使用的數個參考計數數據結構,將結構的 NodeReferenceCount 成員遞增一個。
RxRegisterMinirdr

RxRegisterMinirdr 是由網路迷你重新導向器驅動程式呼叫,以向 RDBSS 註冊驅動程式,其會將註冊資訊新增至內部註冊數據表。 RDBSS 也會為網路迷你重新導向器建置裝置物件。
RxReleaseFcbResourceForThreadInMRx

RxReleaseFcbResourceForThreadInMRx 會釋放由具有特定線程標識碼的網路迷你重新導向器驅動程式取得的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 例程會擷取存取令牌的驗證標識符。
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結構會定義訪問控制專案 (ACE),以取得控制物件存取權的任意訪問控制清單 (DACL)。
ACCESS_STATE

ACCESS_STATE結構描述進行中存取的狀態。
ACE_HEADER

ACE_HEADER 結構描述訪問控制項目的類型和大小(ACE)。
ACL

ACL 結構是訪問控制清單 (ACL) 的標頭。 完整的 ACL 是由 ACL 結構所組成,後面接著零個或多個存取控制專案的已排序列表(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 結構可讓呼叫端指定開啟檔案的目的,而不干擾檔案上的現有句柄和/或 oplock。
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 結構可用來查詢或設定檔系統磁碟區的物件標識碼。
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 結構描述現有檔案的單一 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 結構包含要設定為零的檔案範圍。 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結構是額外的 create 參數 (ECP),用來將重新分析目標資訊傳回給 FltCreateFileEx2 的呼叫端。
FLT_FILE_NAME_INFORMATION

FLT_FILE_NAME_INFORMATION 結構包含檔名資訊。
FLT_IO_PARAMETER_BLOCK

深入瞭解FLT_IO_PARAMETER_BLOCK結構。
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

用於 thunking 的MARK_HANDLE_INFO結構版本。
NETWORK_APP_INSTANCE_EA

使用伺服器訊息塊 (SMB) 叢集用戶端故障轉移之進程的擴充屬性 (EA) 結構。
NETWORK_APP_INSTANCE_ECP_CONTEXT

NETWORK_APP_INSTANCE_ECP_CONTEXT 結構是額外的建立參數 (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) 伺服器會使用NFS_OPEN_ECP_CONTEXT結構來開啟檔案,以回應用戶端要求。
OPEN_REPARSE_LIST

指向指定標記且可能直接開啟之 GUID 的OPEN_REPARSE_LIST_ENTRY結構清單,而不傳回STATUS_REPARSE。
OPEN_REPARSE_LIST_ENTRY

此結構支援呼叫端開啟特定重新分析點,而不會抑制所有重新分析點類別的重新分析行為。
OPLOCK_KEY_CONTEXT

OPLOCK_KEY_CONTEXT結構會從IoGetOplockKeyContextEx傳回。 這個結構包含特定檔案物件的 oplock 索引鍵。
OPLOCK_KEY_ECP_CONTEXT

深入瞭解OPLOCK_KEY_ECP_CONTEXT結構。
OPLOCK_NOTIFY_PARAMS

當這類回呼提供給 FsRtlCheckOplockEx2 時,OPLOCK_NOTIFY_PARAMS結構會當做參數傳遞至 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

當呼叫 FltRequestFileInfoOnCreateCompletion 時,會使用 InfoClassFlags 參數中設定的 QoCFileEaInformation 旗標來呼叫 QUERY_ON_CREATE_EA_INFORMATION 結構來寫入檔案資訊。
QUERY_ON_CREATE_ECP_CONTEXT

QUERY_ON_CREATE_ECP_CONTEXT保留供系統使用。
QUERY_ON_CREATE_FILE_LX_INFORMATION

當 FltRequestFileInfoOnCreateCompletion 使用 InfoClassFlags 參數中設定的 QoCFileLxInformation 旗標來呼叫時,QUERY_ON_CREATE_FILE_LX_INFORMATION 結構可用來寫入檔案的 Linux 元數據擴充屬性。
QUERY_ON_CREATE_FILE_STAT_INFORMATION

當呼叫 FltRequestFileInfoOnCreateCompletion 時,會使用 InfoClassFlags 參數中設定的 QoCFileStatInformation 旗標來呼叫 QUERY_ON_CREATE_FILE_STAT_INFORMATION 結構來寫入檔案資訊。
QUERY_ON_CREATE_SECURITY_INFORMATION

在預先建立中呼叫 FltRequestSecurityInfoOnCreateCompletion 時,會使用QUERY_ON_CREATE_SECURITY_INFORMATION結構來寫入檔案資訊。
QUERY_ON_CREATE_USN_INFORMATION

當呼叫 FltRequestFileInfoOnCreateCompletion 時,會使用 InfoClassFlags 參數中設定的 QoCFileUsnInformation 旗標來呼叫 QUERY_ON_CREATE_USN_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結構描述隨機磁記錄(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結構包含splay樹狀結構的檔案系統特定數據。
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 結構是不透明的結構,由系統用來表示splay連結樹狀節點。
RX_CONTEXT

深入瞭解RX_CONTEXT結構。
SE_EXPORTS

深入瞭解SE_EXPORTS結構。
SE_SID

SE_SID聯集會保存大小上限的有效安全性標識碼 (SID)。 結構佔用 68 個字節,且適用於堆疊配置。
SE_TOKEN_USER

SE_TOKEN_USER 結構會保留由 SeQueryInformationToken、GetTokenInformation 或 ZwQueryInformationToken 使用 TokenUser 資訊類別傳回的最大有效使用者 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 結構可用來將工作專案張貼至系統工作佇列。