共用方式為


ntifs.h 標頭

Windows 檔案系統和篩選驅動程式開發人員會使用此頭檔。 如需相關聯標頭檔的完整清單,請參閱:

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

ntifs.h 包含下列程序設計介面:

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控件程式代碼會傳送至強制排清文件系統,再發生磁碟區陰影複製。

功能

 
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 例程會將快取或非快取檔案中的指定位元組範圍零。
ExAdjustLookasideDepth

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

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

過時。
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 函式。
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 函式 (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 例程會建立通知要求的通知結構,並將它新增至指定的通知清單。
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 函式。
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)。
FsRtlQueryInformationFile

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

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

深入瞭解IoCheckEaBufferValidity函式。
IoCheckFileObjectOpenedAsCopyDestination

深入瞭解 IoCheckFileObjectOpenedAsCopyDestination 函式。
IoCheckFileObjectOpenedAsCopySource

深入瞭解 IoCheckFileObjectOpenedAsCopySource 函式。
IoCheckFunctionAccess

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

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

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

深入瞭解IoCheckQuotaBufferValidity函式。
IoCreateStreamFileObject

IoCreateStreamFileObject 例程會建立新的數據流文件物件。
IoCreateStreamFileObjectEx

IoCreateStreamFileObjectEx 例程會建立新的數據流文件物件。
IoCreateStreamFileObjectEx2

深入瞭解 IoCreateStreamFileObjectEx2 例程。
IoCreateStreamFileObjectLite

IoCreateStreamFileObjectLite 例程會建立新的數據流檔案物件,但不會導致將IRP_MJ_CLEANUP要求傳送至文件系統驅動程式堆疊。
IoEnumerateDeviceObjectList

深入瞭解 IoEnumerateDeviceObjectList 例程。
IoEnumerateRegisteredFiltersList

IoEnumerateRegisteredFiltersList 例程會列舉已向系統註冊的文件系統篩選驅動程式。
IoFastQueryNetworkAttributes

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

深入瞭解IoGetAttachedDevice 函式。
IoGetAttachedDeviceReference

深入瞭解 IoGetAttachedDeviceReference 例程。
IoGetBaseFileSystemDeviceObject

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

深入瞭解IoGetConfigurationInformation函式。
IoGetDeviceAttachmentBaseRef

IoGetDeviceAttachmentBaseRef 例程會傳回文件系統或設備驅動器堆疊中最低層級裝置物件的指標。
IoGetDeviceToVerify

深入瞭解IoGetDeviceToVerify函式。
IoGetDiskDeviceObject

IoGetDiskDeviceObject 例程會擷取與指定文件系統磁碟區裝置對象相關聯的磁碟裝置物件的指標。
IoGetLowerDeviceObject

深入瞭解IoGetLowerDeviceObject函式。
IoGetRequestorProcess

IoGetRequestorProcess 例程會傳回原本要求指定 I/O 作業之線程的進程指標。
IoGetRequestorProcessId

IoGetRequestorProcessId 例程會針對原本要求指定 I/O 作業的線程傳回唯一的 32 位進程標識符。
IoGetRequestorSessionId

IoGetRequestorSessionId 例程會傳回原本要求指定 I/O 作業之進程的會話標識符。
IoGetTopLevelIrp

ntifs.h 中的IoGetTopLevelIrp例程會傳回目前線程的 TopLevelIrp 字段值。
IoInitializePriorityInfo

IoInitializePriorityInfo 例程會初始化類型IO_PRIORITY_INFO的結構。
IoIsFileOpenedExclusively

Microsoft保留 IoIsFileOpenedExclusively 宏以供內部使用。 請勿在程式代碼中使用這個宏。
IoIsOperationSynchronous

深入瞭解IoIsOperationSynchronous函式。
IoIsSystemThread

IoIsSystemThread 例程會檢查指定的線程是否為系統線程。
IoIsValidNameGraftingBuffer

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

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

IoQueryFileDosDeviceName 例程會擷取檔案的 MS-DOS 裝置名稱。
IoQueryFileInformation

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

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

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

IoRegisterFileSystem 例程會將文件系統的控制裝置物件新增至全域文件系統佇列。
IoRegisterFsRegistrationChange

深入瞭解 IoRegisterFsRegistrationChange 函式。
IoRegisterFsRegistrationChangeEx

每當文件系統將本身註冊或取消註冊為使用中文件系統時,IoRegisterFsRegistrationChangeEx 例程會註冊文件系統篩選器驅動程式的通知例程。
IoRegisterFsRegistrationChangeMountAware

IoRegisterFsRegistrationChangeMountAware 例程會註冊文件系統篩選驅動程式的通知例程。 每當文件系統將本身註冊或取消註冊為使用中文件系統時,就會呼叫此通知例程。
IoReleaseVpbSpinLock

IoReleaseVpbSpinLock 例程會釋放磁碟區參數區塊 (VPB) 微調鎖定。
IoReplaceFileObjectName

深入瞭解 IoReplaceFileObjectName 例程。
IoSetDeviceToVerify

深入瞭解IoSetDeviceToVerify例程。
IoSetInformation

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

ntifs.h 中的IoSetStartIoAttributes例程會設定驅動程式 StartIo 例程的屬性。
IoSetTopLevelIrp

ntifs.h 中的IoSetTopLevelIrp例程會設定目前線程的 TopLevelIrp 字段值。
IoSizeOfIrp

深入瞭解IoSizeOfIrp例程。
IoStartNextPacket

深入瞭解IoStartNextPacket例程。
IoStartNextPacketByKey

深入瞭解IoStartNextPacketByKey例程。
IoStartPacket

深入瞭解IoStartPacket例程。
IoStartTimer

深入瞭解IoStartTimer例程。
IoStopTimer

深入瞭解IoStopTimer例程。
IoSynchronousPageWrite

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

IoThreadToProcess 例程會傳回指定線程進程的指標。
IoUnregisterFileSystem

IoUnregisterFileSystem 例程會從全域文件系統佇列中移除檔系統的控制裝置物件。
IoUnregisterFsRegistrationChange

IoUnregisterFsRegistrationChange 例程會取消註冊檔系統篩選驅動程式的文件系統註冊變更通知例程。
IoVerifyVolume

深入瞭解IoVerifyVolume函式。
IoWriteErrorLogEntry

深入瞭解IoWriteErrorLogEntry例程。
IsReparseTagMicrosoft

IsReparseTagMicrosoft 宏會判斷重新分析點標籤是否表示Microsoft重新分析點。
IsReparseTagNameSurrogate

IsReparseTagNameSurrogate 宏會判斷標記的相關重新分析點是否為另一個具名實體的 Surrogate,例如磁碟區裝入點。
IsReparseTagValid

Microsoft保留 IsReparseTagValid 宏以供內部使用。 請勿在程式代碼中使用這個宏。
KeAcquireQueuedSpinLock

深入瞭解 KeAcquireQueuedSpinLock 函式。
KeAttachProcess

KeAttachProcess 函式已經過時。
KeDetachProcess

KeDetachProcess 函式已經過時。
KeGetProcessorIndexFromNumber

ntifs.h 中的KeGetProcessorIndexFromNumber例程會將群組編號和群組相對處理器編號轉換為全系統處理器索引。
KeGetProcessorNumberFromIndex

ntifs.h 中的KeGetProcessorNumberFromIndex例程會將全系統處理器索引轉換為群組編號和群組相對處理器編號。
KeInitializeMutant

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

KeInitializeQueue 例程會初始化佇列對象,線程可以等候專案。
KeInsertHeadQueue

如果 KeInsertHeadQueue 例程無法立即使用專案來滿足線程等候,則會在指定佇列的前端插入專案。
KeInsertQueue

如果 KeInsertQueue 例程無法立即使用專案來滿足線程等候,則會在指定佇列的結尾插入專案。
KeQueryPerformanceCounter

深入瞭解 KeQueryPerformanceCounter 例程。
KeReadStateMutant

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

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

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

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

深入瞭解 KeRemoveQueue 函式。
KeRundownQueue

KeRundownQueue 例程會清除佇列物件,並排清任何已排入佇列的專案。
KeSetIdealProcessorThread

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

深入瞭解 KeSetKernelStackSwapEnable 例程。
KeStackAttachProcess

KeStackAttachProcess 例程會將目前的線程附加至目標進程的位址空間。
KeStallExecutionProcessor

深入瞭解 KeStallExecutionProcessor 例程。
KeTryToAcquireQueuedSpinLock

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

KeUnstackDetachProcess 例程會將目前線程與進程的位址空間中斷連結,並還原先前的附加狀態。
MapSecurityError

MapSecurityError 函式會將安全性介面SECURITY_STATUS狀態代碼對應至對應的 NSTATUS 狀態代碼。
mmCanFileBeTruncated

深入瞭解 MmCanFileBeTruncated 函式。
mmDoesFileHaveUserWritableReferences

MmDoesFileHaveUserWritableReferences 函式會傳回檔案物件的可寫入參考數目。
mmFlushImagesection

MmFlushImageSection 例程會排清檔案的 image 區段。
mmForceSectionClosed

MmForceSectionClosed 例程會刪除不再使用之檔案的數據和影像區段。
mmForceSectionClosedEx

MmForceSectionClosedEx 函式會檢查區段對象指標。 如果是 NULL,則不會採取任何進一步的動作,並傳回 TRUE 值。
mmGetMaximumFileSectionSize

MmGetMaximumFileSectionSize 會針對目前版本的 Windows 傳回檔案區段的最大可能大小。
mmIsRecursiveIoFault

MmIsRecursiveIoFault 例程會判斷目前頁面錯誤是否在 I/O 作業期間發生。
mmPrefetchPages

MmPrefetchPages 例程會以最佳方式從次要記憶體讀取頁面群組。
mmSetAddressRangeModified

MmSetAddressRangeModified 例程會將系統快取指定範圍內目前有效的頁面標示為已修改。
NtAllocateVirtualMemory

深入瞭解 NtAllocateVirtualMemory 例程。
NtClose

深入瞭解 NtClose 例程。
NtCopyFileChunk

深入瞭解 NtCopyFileChunk 函式。
NtCreateFile

深入瞭解 NtCreateFile 函式。
NtCreateSection

瞭解 NtCreateSection 函式。
NtCreateSectionEx

建立區段物件。
NtDeviceIoControlFile

深入瞭解 NtDeviceIoControlFile 函式。
NtDuplicateToken

深入瞭解 NtDuplicateToken 函式。
NtFlushBuffersFileEx

深入瞭解 NtFlushBuffersFileEx 例程。
NtFreeVirtualMemory

深入瞭解 NtFreeVirtualMemory 例程。
NtFsControlFile

深入瞭解 NtFsControlFile 例程。
NtLockFile

NtLockFile 例程會要求指定檔案的位元組範圍鎖定。
NtOpenFile

深入瞭解 NtOpenFile 例程。
NtOpenProcessToken

NtOpenProcessToken 例程會開啟與進程相關聯的存取令牌,並傳回可用來存取該令牌的句柄。
NtOpenProcessTokenEx

NtOpenProcessTokenEx 例程會開啟與進程相關聯的存取令牌,並傳回可用來存取該令牌的句柄。
NtOpenThreadToken

NtOpenThreadToken 例程會開啟與線程相關聯的存取令牌,並傳回可用來存取該令牌的句柄。
NtOpenThreadTokenEx

NtOpenThreadTokenEx 例程會開啟與線程相關聯的存取令牌。
NtPrivilegeCheck

NtPrivilegeCheck 例程會決定是否在主體的存取令牌中啟用一組指定的許可權。
NtQueryDirectoryFile

NtQueryDirectoryFile 例程會傳回指定之檔句柄所指定目錄中檔案的各種資訊。
NtQueryDirectoryFileEx

深入瞭解 NtQueryDirectoryFileEx
NtQueryInformationByName

深入瞭解 NtQueryInformationByName 函式。
NtQueryInformationFile

NtQueryInformationFile 例程會傳回檔案對象的各種資訊。
NtQueryInformationToken

NtQueryInformationToken 例程會擷取有關存取令牌的指定類型資訊。
NtQueryObject

NtQueryObject 例程會提供所提供對象的相關信息。 如果呼叫發生在使用者模式中,請使用名稱 NtQueryObject。
NtQueryQuotaInformationFile

NtQueryQuotaInformationFile 例程會擷取與 FileHandle 參數所指定磁碟區相關聯的配額專案。
NtQuerySecurityObject

NtQuerySecurityObject 例程會擷取對象的安全性描述元複本。 安全性描述元可以是絕對或自我相對形式。
NtQueryVirtualMemory

深入瞭解 NtQueryVirtualMemory 函式。
NtQueryVolumeInformationFile

此例程會擷取與指定檔案、目錄、儲存裝置或磁碟區相關聯的磁碟區相關信息。
NtReadFile

深入瞭解 NtReadFile 例程。
NtSetInformationFile

ntifs.h 中的 NtSetInformationFile 例程會變更檔案對象的各種資訊。
NtSetInformationThread

瞭解 ZwSetInformationThread 例程如何設定線程的優先順序。
NtSetInformationToken

NtSetInformationToken 例程會修改指定令牌中的資訊。 呼叫進程必須具有設定資訊的訪問許可權。
NtSetQuotaInformationFile

NtSetQuotaInformationFile 例程會變更與 FileHandle 參數相關聯之磁碟區的配額專案。
NtSetSecurityObject

深入瞭解 NtSetSecurityObject 例程。
NtUnlockFile

中的 NtUnlockFile 例程會解除鎖定檔案中的位元組範圍鎖定。 如果呼叫處於使用者模式,請使用名稱 NtUnlockFile,而不是 ZwUnlockFile。
NtWriteFile

深入瞭解 NtWriteFile 例程。
ObInsertObject

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

ObIsKernelHandle 例程會判斷指定的句柄是否為核心句柄。
ObMakeTemporaryObject

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

ObOpenObjectByPointer 函式會開啟指標所參考的物件,並傳回物件的句柄。
ObQueryNameString

ObQueryNameString 例程會提供呼叫端具有指標的指定物件名稱,如果有一個。
ObQueryObjectAuditingByHandle

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

ntifs.h 中的PoCallDriver例程會將電源 IRP 傳遞給裝置堆疊中的下一個較低驅動程式。 (僅限 Windows Server 2003、Windows XP 和 Windows 2000)。
PoClearPowerRequest

深入瞭解PoClearPowerRequest例程。
PoCreatePowerRequest

深入瞭解 PoCreatePowerRequest 例程。
PoDeletePowerRequest

深入瞭解 PoDeletePowerRequest 例程。
PoEndDeviceBusy

深入瞭解 PoEndDeviceBusy 例程。
PoQueryWatchdogTime

深入瞭解 PoQueryWatchdogTime 例程。
PoRegisterDeviceForIdleDetection

深入瞭解 PoRegisterDeviceForIdleDetection 例程。
PoRegisterPowerSettingCallback

深入瞭解 PoRegisterPowerSettingCallback 例程。
PoRegisterSystemState

深入瞭解 PoRegisterSystemState 例程。
PoSetDeviceBusyEx

深入瞭解 PoSetDeviceBusyEx 例程。
PoSetPowerRequest

深入瞭解PoSetPowerRequest函式。
PoSetPowerState

深入瞭解PoSetPowerState函式。
PoStartDeviceBusy

ntifs.h 中的 PoStartDeviceBusy 例程會標示裝置忙碌一段時間的開始。
PoStartNextPowerIrp

ntifs.h 中的 PoStartNextPowerIrp 例程會向電源管理員發出訊號,指出驅動程式已準備好處理下一個電源 IRP。
PoUnregisterPowerSettingCallback

ntifs.h 中的 PoUnregisterPowerSettingCallback 例程會取消註冊驅動程式先前註冊的電源設定回呼例程。
PoUnregisterSystemState

ntifs.h 中的 PoUnregisterSystemState 例程會取消 PoRegisterSystemState 所建立的系統狀態註冊。
PsChargePoolQuota

深入瞭解 PsChargePoolQuota 函式。
PsDereferenceImpersonationToken

PsDereferenceImpersonationToken 例程會遞減模擬令牌的參考計數。
PsDereferencePrimaryToken

PsDereferencePrimaryToken 例程會遞減主要令牌的參考計數。
PsGetCurrentThread

瞭解 PsGetCurrentThread 例程如何識別目前的線程。
PsGetProcessExitTime

PsGetProcessExitTime 例程會傳回目前進程的結束時間。
PsImpersonateClient

PsImpersonateClient 例程會導致伺服器線程模擬用戶端。
PsIsDiskCountersEnabled

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

PsIsSystemThread 例程會檢查指定的線程是否為系統線程。
PsIsThreadTerminating

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

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

PsLookupThreadByThreadId 例程接受線程的線程標識碼,並傳回線程 ETHREAD 結構的參考指標。
PsReferenceImpersonationToken

深入瞭解 PsReferenceImpersonationToken 函式。
PsReferencePrimaryToken

深入瞭解 PsReferencePrimaryToken 函式。
PsReturnPoolQuota

深入瞭解 PsReturnPoolQuota 函式。
PsRevertToSelf

PsRevertToSelf 例程會結束呼叫線程的用戶端模擬。
PsUpdateDiskCounters

PsUpdateDiskCounters 例程會更新指定進程的磁碟 I/O 計數器。
RtlAbsoluteToSelfRelativeSD

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

RtlAddAccessAllowedAce 例程會將允許的訪問控制專案 (ACE) 新增至訪問控制清單 (ACL)。 存取權會授與指定的安全性標識碼 (SID)。
RtlAddAccessAllowedAceEx

深入瞭解 RtlAddAccessAllowedAceEx 函式。
RtlAddAce

深入瞭解 RtlAddAce 函式。
RtlAllocateAndInitializeSid

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

RtlAllocateHeap 例程會從堆積配置記憶體區塊。
RtlAppendStringToString

RtlAppendStringToString 例程會串連兩個計數的字串。 它會將位元組從來源複製到目的地緩衝區的長度。
RtlCaptureContext

RtlCaptureContext 函式會在呼叫者的內容中擷取內容記錄。
RtlCaptureStackBackTrace

深入瞭解 RtlCaptureStackBackTrace 函式。
RtlCompareMemoryUlong

RtlCompareMemoryUlong 例程會傳回記憶體區塊中有多少個字節符合指定的模式。
RtlCompressBuffer

深入瞭解 RtlCompressBuffer 函式。
RtlCompressChunks

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

RtlConvertSidToUnicodeString 例程會產生安全標識碼 (SID) 的可列印 Unicode 字串表示法。
RtlCopyLuid

RtlCopyLuid 例程會將本機唯一標識碼 (LUID) 複製到緩衝區。
RtlCopySid

RtlCopySid 例程會將安全性標識碼 (SID) 的值複製到緩衝區。
RtlCreateAcl

RtlCreateAcl 例程會建立並初始化訪問控制清單 (ACL)。
RtlCreateHeap

RtlCreateHeap 例程會建立可由呼叫進程使用的堆積物件。 此例程會在進程的虛擬位址空間中保留空間,並為此區塊的指定初始部分配置實體記憶體。
RtlCreateSecurityDescriptorRelative

RtlCreateSecurityDescriptorRelative 例程會以自我相對格式初始化新的安全性描述元。
RtlCreateSystemVolumeInformationFolder

RtlCreateSystemVolumeInformationFolder 例程會驗證文件系統磁碟區上是否存在 「系統磁碟區資訊」資料夾。 如果資料夾不存在,則會建立資料夾。
RtlCreateUnicodeString

RtlCreateUnicodeString 例程會建立新的計數 Unicode 字串。
RtlCustomCPToUnicodeN

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

深入瞭解 RtlDecompressBuffer 函式。
RtlDecompressBufferEx

深入瞭解 RtlDecompressBufferEx 函式。
RtlDecompressBufferEx2

深入瞭解 RtlDecompressBufferEx2 函式。
RtlDecompressChunks

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

深入瞭解 RtlDecompressFragment 函式。
RtlDecompressFragmentEx

深入瞭解 RtlDecompressFragmentEx 函式。
RtlDeleteAce

深入瞭解 RtlDeleteAce 函式。
RtlDescribeChunk

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

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

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

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

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

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

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

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

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

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

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

深入瞭解 RtlGenerate8dot3Name 函式。
RtlGetAce

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

深入瞭解 RtlGetAcesBufferSize 函式。
RtlGetCompressionWorkSpaceSize

深入瞭解 RtlGetCompressionWorkSpaceSize 函式。
RtlGetDaclSecurityDescriptor

RtlGetDaclSecurityDescriptor 例程會傳回安全性描述元的任意 ACL (DACL) 指標。
RtlGetGroupSecurityDescriptor

RtlGetGroupSecurityDescriptor 例程會傳回指定安全性描述元的主要群組資訊。
RtlGetOwnerSecurityDescriptor

RtlGetOwnerSecurityDescriptor 例程會傳回指定之安全性描述元的擁有者資訊。
RtlGetSaclSecurityDescriptor

RtlGetSaclSecurityDescriptor 例程會針對安全性描述元傳回系統 ACL (SACL) 的指標。
RtlIdentifierAuthoritySid

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

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

RtlInitializeSid 例程會初始化安全性標識碼 (SID) 結構。
RtlInitializeSidEx

RtlInitializeSidEx 例程會初始化預先配置的安全性識別碼 (SID) 結構。
RtlInitializeUnicodePrefix

RtlInitializeUnicodePrefix 例程會初始化前置詞數據表。
RtlInitStringEx

ntifs.h 中的 RtlInitStringEx 例程會初始化 8 位字元的計數位符串。 RtlInitStringEx 不會改變來源字串。
RtlInitUTF8StringEx

RtlInitUTF8StringEx 會初始化 UTF-8 字元的計數位符串。
RtlInsertUnicodePrefix

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

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

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

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

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

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

RtlIsValidOemCharacter 例程會判斷指定的 Unicode 字元是否可以對應至有效的 OEM 字元。
RtlLengthRequiredSid

RtlLengthRequiredSid 例程會傳回儲存具有指定數目子授權之安全性標識碼 (SID) 所需的緩衝區長度,以位元組為單位。
RtlLengthSid

RtlLengthSid 例程會傳回有效安全性標識碼 (SID) 的長度,以位元組為單位。
RtlMultiByteToUnicodeN

RtlMultiByteToUnicodeN 例程會使用目前的系統 ANSI 代碼頁 (ACP) 將指定的來源字元串轉譯成 Unicode 字串。 來源字串不一定來自多位元組位元集。
RtlMultiByteToUnicodeSize

RtlMultiByteToUnicodeSize 例程會決定儲存指定來源字元串 Unicode 轉譯所需的位元元組數目。
RtlNextUnicodePrefix

RtlNextUnicodePrefix 例程是用來列舉 Unicode 前置詞數據表中的元素。
RtlNtStatusToDosError

RtlNtStatusToDosError 例程會將指定的NTSTATUS程式碼轉換為其相等的系統錯誤碼。
RtlNtStatusToDosErrorNoTeb

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

RtlOemStringToCountedUnicodeSize 例程會決定指定的 OEM 字串在轉譯成計數 Unicode 字串之後的大小,以位元組為單位。
RtlOemStringToCountedUnicodeString

RtlOemStringToCountedUnicodeString 例程會使用目前的系統 OEM 代碼頁,將指定的來源字元串轉譯成 Unicode 字元串。
RtlOemStringToUnicodeSize

RtlOemStringToUnicodeSize 例程會決定指定的 OEM 字串在轉譯為 Null 終止 Unicode 字串之後的大小,以位元組為單位。
RtlOemStringToUnicodeString

RtlOemStringToUnicodeString 例程會使用目前的系統 OEM 代碼頁,將指定的來源字串轉譯為以 Null 終止的 Unicode 字串。
RtlOemToUnicodeN

RtlOemToUnicodeN 例程會使用目前的系統 OEM 代碼頁,將指定的來源字串轉譯成 Unicode 字元串。
RtlQueryPackageIdentity

RtlQueryPackageIdentity
RtlQueryPackageIdentityEx

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

RtlSubAuthoritySid 例程會傳回安全標識碼 (SID) 指定子授權的指標。
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 字串。
RtlUnicodeToUTF8N

ntifs.h 中的 RtlUnicodeToUTF8N 例程會將 Unicode 字串轉換成 UTF-8 字串串。 只有在 Unicode 輸入字串為 時,UTF-8 輸出才會以 Null 終止。
RtlUpcaseUnicodeStringToCountedOemString

深入瞭解 RtlUpcaseUnicodeStringToCountedOemString 函式。
RtlUpcaseUnicodeStringToOemString

RtlUpcaseUnicodeStringToOemString 例程會使用目前的系統 OEM 代碼頁,將指定的 Unicode 來源字串轉譯成大寫 OEM 字串。
RtlUpcaseUnicodeToCustomCPN

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

RtlUpcaseUnicodeToMultiByteN 例程會使用目前的系統 ANSI 代碼頁 (ACP) 將指定的 Unicode 字串轉譯成新的大寫字元字串。 翻譯的字串不一定來自多位元組位元集。
RtlUpcaseUnicodeToOemN

RtlUpcaseUnicodeToOemN 例程會使用目前的系統 OEM 代碼頁,將指定的 Unicode 字串轉譯成大寫 OEM 字串。
RtlUTF8StringToUnicodeString

RtlUTF8StringToUnicodeString 例程會將指定的 UTF-8 字串轉換為 Unicode 字串串。
RtlUTF8ToUnicodeN

ntifs.h 中的 RtlUTF8ToUnicodeN 例程會將 UTF-8 字串轉換成 Unicode 字串。 只有在UTF-8輸入字串為時,Unicode 輸出才會以Null結束。
RtlValidSid

RtlValidSid 例程會驗證安全性識別碼 (SID),方法是確認修訂編號在已知範圍內,且子授權數目小於最大值。
RtlxOemStringToUnicodeSize

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

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

深入瞭解 SeAccessCheckFromState 函式。
SeAccessCheckFromStateEx

深入瞭解 SeAccessCheckFromStateEx 函式。
SeAppendPrivileges

SeAppendPrivileges 例程會將其他許可權附加至存取狀態結構中設定的許可權。
SeAuditHardLinkCreation

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

SeAuditingFileEvents 例程會決定是否正在稽核檔案開啟事件。
SeAuditingFileOrGlobalEvents

SeAuditingFileOrGlobalEvents 例程會決定檔案或全域事件目前正在稽核。
SeAuditingHardLinkEvents

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

ntifs.h 中的 SeCaptureSubjectContext 例程會擷取呼叫線程的安全性內容,以進行存取驗證和稽核。
SeCaptureSubjectContextEx

深入瞭解 SeCaptureSubjectContextEx 函式。
SecLookupAccountName

SecLookupAccountName 接受帳戶做為輸入,並擷取帳戶的安全性標識碼(SID),以及找到帳戶的功能變數名稱。
SecLookupAccountSid

SecLookupAccountSid 接受安全性識別碼 (SID) 作為輸入。 它會擷取此 SID 的帳戶名稱,以及找到此 SID 的第一個網域名稱。
SecLookupWellKnownSid

SecLookupWellKnownSid 接受已知的安全性識別碼 (SID) 類型做為輸入,並擷取此已知 SID 的本機安全性識別碼 (SID)。
SecMakeSPN

SecMakeSPN 會建立服務提供者名稱字串,可在與特定安全性服務提供者通訊時使用。
SecMakeSPNEx

SecMakeSPNEx 會建立服務提供者名稱字串,可在與特定安全性服務提供者通訊時使用。
SecMakeSPNEx2

SecMakeSPNEx2 會建立服務提供者名稱字串,可在與特定安全性服務提供者通訊時使用。
SeCreateClientSecurity

深入瞭解 SeCreateClientSecurity 函式。
SeCreateClientSecurityFromSubjectContext

深入瞭解 SeCreateClientSecurityFromSubjectContext 例程。
SeDeleteClientSecurity

SeDeleteClientSecurity 例程會刪除用戶端安全性內容。
SeDeleteObjectAuditAlarm

SeDeleteObjectAuditAlarm 例程會產生標示要刪除之物件的稽核和警示訊息。
SeFilterToken

深入瞭解 SeFilterToken 函式。
SeFreePrivileges

SeFreePrivileges 例程會釋出 SeAccessCheck 所傳回的許可權集。
SeImpersonateClient

SeImpersonateClient 函式已經過時。
SeImpersonateClientEx

SeImpersonateClientEx 例程會導致線程模擬使用者。
SeLengthSid

SeLengthSid 宏已經過時。
SeLocateProcessImageName

深入瞭解 SeLocateProcessImageName 函式。
SeLockSubjectContext

深入瞭解 SeLockSubjectContext 函式。
SeMarkLogonSessionForTerminationNotification

SeMarkLogonSessionForTerminationNotification 例程會標示登入會話,以便在登入會話終止時呼叫呼叫呼叫端的已註冊回呼例程。
SeOpenObjectAuditAlarm

SeOpenObjectAuditAlarm 例程會在嘗試開啟對象時產生稽核和警示訊息。
SeOpenObjectForDeleteAuditAlarm

SeOpenObjectForDeleteAuditAlarm 例程會在嘗試開啟要刪除的對象時產生稽核和警示訊息。
SePrivilegeCheck

SePrivilegeCheck 例程會決定在主體的存取令牌中是否啟用一組指定的許可權。
SeQueryAuthenticationIdToken

SeQueryAuthenticationIdToken 例程會擷取存取令牌的驗證標識符。
SeQueryInformationToken

SeQueryInformationToken 例程會擷取存取令牌的指定類型資訊。 呼叫進程必須具有適當的訪問許可權,才能取得資訊。
SeQuerySecurityDescriptorInfo

SeQuerySecurityDescriptorInfo 例程會擷取對象的安全性描述元複本。
SeQuerySessionIdToken

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

深入瞭解 SeQuerySubjectContextToken 宏。
SeRegisterLogonSessionTerminatedRoutine

SeRegisterLogonSessionTerminatedRoutine 例程會註冊登入會話終止時要呼叫的回呼例程。 當參考登入會話的最後一個令牌被刪除時,登入會話就會終止。
SeReleaseSubjectContext

深入瞭解 SeReleaseSubjectContext 例程。
SeSetAccessStateGenericMapping

SeSetAccessStateGenericMapping 例程會設定ACCESS_STATE結構的泛型對應字段。
SeSetSecurityDescriptorInfo

深入瞭解 SeSetSecurityDescriptorInfo 函式。
SeSetSecurityDescriptorInfoEx

深入瞭解 SeSetSecurityDescriptorInfoEx 函式。
SeSetSessionIdToken

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

SeTokenGetNoChildProcessRestricted 例程會決定沒有子進程風險降低的狀態。 無法同時強制執行和僅稽核。
SeTokenIsAdmin

SeTokenIsAdmin 例程會判斷令牌是否包含本機系統管理員群組。
SeTokenIsNoChildProcessRestrictionEnforced

SeTokenIsNoChildProcessRestrictionEnforced 例程會判斷令牌是否攜帶任何子進程限制。
SeTokenIsRestricted

SeTokenIsRestricted 例程會判斷令牌是否包含限制安全性標識碼的清單(SID)。
SeTokenSetNoChildProcessRestricted

SeTokenSetNoChildProcessRestricted 例程會在令牌中設定TOKEN_AUDIT_NO_CHILD_PROCESS或TOKEN_AUDIT_NO_CHILD_PROCESS旗標。
SeTokenType

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

深入瞭解 SeUnlockSubjectContext 例程。
SeUnregisterLogonSessionTerminatedRoutine

SeUnregisterLogonSessionTerminatedRoutine 例程會取消註冊由先前呼叫 SeRegisterLogonSessionTerminatedRoutine 所註冊的回呼例程。
ZwAllocateVirtualMemory

ZwAllocateVirtualMemory 例程會保留、認可或同時保留指定進程之使用者模式虛擬位址空間內的頁面區域。
ZwCreateEvent

ZwCreateEvent 例程會建立事件物件、將事件的初始狀態設定為指定的值,並開啟具有指定所需存取之物件的句柄。
ZwDeleteFile

深入瞭解 ZwDeleteFile 函式。
ZwDeviceIoControlFile

瞭解 ZwDeviceIoControlFile 例程如何將控制程式代碼直接傳送至指定的設備驅動器,導致對應的驅動程式執行指定的作業。
ZwDuplicateObject

ZwDuplicateObject 例程會建立具有指定來源句柄重複的句柄。
ZwDuplicateToken

深入瞭解 ZwDuplicateToken 函式。
ZwFlushBuffersFile

ZwFlushBuffersFile 例程是由文件系統篩選驅動程式呼叫,以將指定檔案的排清要求傳送至文件系統。
ZwFlushBuffersFileEx

ZwFlushBuffersFileEx 例程是由文件系統篩選驅動程式呼叫,以將指定檔案的排清要求傳送至文件系統。 選擇性的排清作業旗標可以設定為控制檔案數據寫入記憶體的方式。
ZwFlushVirtualMemory

ZwFlushVirtualMemory 例程會在指定進程的虛擬位址空間內排清一系列虛擬位址,如果數據檔已修改,則會對應回數據檔。
ZwFreeVirtualMemory

ZwFreeVirtualMemory 例程會發行、取消認可或兩者,這是指定進程虛擬位址空間內的頁面區域。
ZwFsControlFile

ZwFsControlFile 例程會將控件程式代碼直接傳送至指定的文件系統或文件系統篩選驅動程式,導致對應的驅動程式執行指定的動作。
ZwLockFile

深入瞭解 ZwLockFile 例程。
ZwNotifyChangeKey

深入瞭解 ZwNotifyChangeKey 函式。
ZwOpenDirectoryObject

ZwOpenDirectoryObject 例程會開啟現有的目錄物件。
ZwOpenProcessTokenEx

ZwOpenProcessTokenEx 例程會開啟與進程相關聯的存取令牌。
ZwOpenThreadTokenEx

ZwOpenThreadTokenEx 例程會開啟與線程相關聯的存取令牌。
ZwQueryDirectoryFile

ZwQueryDirectoryFile 例程會傳回指定之檔句柄所指定目錄中檔案的各種資訊。
ZwQueryDirectoryFileEx

深入瞭解 ZwQueryDirectoryFileEx 函式。
ZwQueryEaFile

深入瞭解 ZwQueryEaFile 函式。
ZwQueryInformationToken

ZwQueryInformationToken 例程會擷取存取令牌的指定類型資訊。
ZwQueryObject

ZwQueryObject 例程會提供所提供對象的相關信息。 如果對 NtQueryObject 的呼叫處於使用者模式,請使用名稱 NtQueryObject。
ZwQueryQuotaInformationFile

ZwQueryQuotaInformationFile 例程會擷取與 FileHandle 參數所指定磁碟區相關聯的配額專案。
ZwQuerySecurityObject

ZwQuerySecurityObject 例程會擷取對象的安全性描述元複本。 安全性描述元可以是絕對或自我相對形式。
ZwQueryVirtualMemory

ZwQueryVirtualMemory 例程會決定主旨進程虛擬位址空間內頁面區域的狀態、保護和類型。
ZwQueryVolumeInformationFile

瞭解 ZwQueryVolumeInformationFile 例程如何擷取與指定檔案、目錄、儲存裝置或磁碟區相關聯的磁碟區相關信息。
ZwSetEaFile

深入瞭解 ZwSetEaFile 函式。
ZwSetEvent

ZwSetEvent 例程會將事件物件設定為 Signaled 狀態,並嘗試滿足盡可能多的等候。
ZwSetInformationToken

ZwSetInformationToken 例程會修改指定令牌中的資訊。 呼叫進程必須具有適當的訪問許可權,才能設定資訊。
ZwSetInformationVirtualMemory

ZwSetInformationVirtualMemory 例程會在進程的使用者位址空間中指定位址範圍清單上執行作業。
ZwSetQuotaInformationFile

ZwSetQuotaInformationFile 例程會變更與 FileHandle 參數相關聯之磁碟區的配額專案。 指定緩衝區中的所有配額項目都會套用至磁碟區。
ZwSetSecurityObject

ZwSetSecurityObject 例程會設定對象的安全性狀態。
ZwSetVolumeInformationFile

ZwSetVolumeInformationFile 例程會修改與指定檔案、目錄、儲存裝置或磁碟區相關聯的磁碟區相關信息。
ZwUnlockFile

ZwUnlockFile 例程會解除鎖定檔案中的位元組範圍鎖定。
ZwWaitForSingleObject

深入瞭解 ZwWaitForSingleObject 例程。

回呼函式

 
ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK

深入瞭解ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK回呼函式。
DRIVER_FS_NOTIFICATION

當文件系統使用IoRegisterFileSystem或IoUnregisterFileSystem註冊或取消註冊本身時,操作系統會呼叫PDRIVER_FS_NOTIFICATION類型的例程。
FREE_VIRTUAL_MEMORY_EX_CALLBACK

深入瞭解FREE_VIRTUAL_MEMORY_EX_CALLBACK回呼函式。
PCOMPLETE_LOCK_IRP_ROUTINE

深入瞭解PCOMPLETE_LOCK_IRP_ROUTINE回呼函式。
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK

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

深入瞭解PUNLOCK_ROUTINE回呼例程。
QUERY_VIRTUAL_MEMORY_CALLBACK

深入瞭解QUERY_VIRTUAL_MEMORY_CALLBACK回呼函式。
RTL_HEAP_COMMIT_ROUTINE

深入瞭解RTL_HEAP_COMMIT_ROUTINE回呼例程。

結構

 
ACCESS_ALLOWED_ACE

ACCESS_ALLOWED_ACE結構會針對控制物件存取權的任意訪問控制清單 (DACL) 定義存取控制專案 (ACE)。
ACCESS_DENIED_ACE

ACCESS_DENIED_ACE結構會定義訪問控制專案 (ACE),以取得控制物件存取權的任意訪問控制清單 (DACL)。
ACE_HEADER

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

此結構可讓補充作業在建立期間以不可部分完成的方式在檔案上執行。
BOOT_AREA_INFO

BOOT_AREA_INFO 結構包含FSCTL_GET_BOOT_AREA_INFO控件程式代碼的輸出。
CC_FILE_SIZES

深入瞭解CC_FILE_SIZES結構。
COPY_INFORMATION

深入瞭解COPY_INFORMATION結構。
CREATE_REDIRECTION_ECP_CONTEXT

深入瞭解CREATE_REDIRECTION_ECP_CONTEXT結構。
CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT

深入瞭解CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT結構。
CSV_QUERY_FILE_REVISION_ECP_CONTEXT

深入瞭解CSV_QUERY_FILE_REVISION_ECP_CONTEXT結構。
CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128

深入瞭解CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128結構。
CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT

深入瞭解CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT結構。
DUAL_OPLOCK_KEY_ECP_CONTEXT

深入瞭解DUAL_OPLOCK_KEY_ECP_CONTEXT結構。
ECP_OPEN_PARAMETERS

ECP_OPEN_PARAMETERS 結構可讓呼叫端指定開啟檔案的目的,而不干擾檔案上的現有句柄和/或 oplock。
ENCRYPTION_KEY_CTRL_INPUT

深入瞭解:ENCRYPTION_KEY_CTRL_INPUT結構
FILE_ACCESS_INFORMATION

FILE_ACCESS_INFORMATION 結構可用來查詢或設定檔案的訪問許可權。
FILE_ALL_INFORMATION

FILE_ALL_INFORMATION結構是數個FILE_XXX_INFORMATION結構的容器。
FILE_ALLOCATED_RANGE_BUFFER

深入瞭解FILE_ALLOCATED_RANGE_BUFFER結構。
FILE_ALLOCATION_INFORMATION

深入瞭解FILE_ALLOCATION_INFORMATION結構。
FILE_BOTH_DIR_INFORMATION

FILE_BOTH_DIR_INFORMATION 結構可用來查詢目錄中檔案的詳細資訊。
FILE_CASE_SENSITIVE_INFORMATION

FILE_CASE_SENSITIVE_INFORMATION 結構可用來查詢或設定每個目錄區分大小寫的資訊。
FILE_COMPLETION_INFORMATION

FILE_COMPLETION_INFORMATION結構包含針對檔句柄建立之 I/O 完成埠的埠句柄和金鑰。
FILE_COMPRESSION_INFORMATION

FILE_COMPRESSION_INFORMATION 結構描述壓縮數據緩衝區的狀態。
FILE_DESIRED_STORAGE_CLASS_INFORMATION

包含 Desired Storage Class 屬性的資訊。
FILE_DIRECTORY_INFORMATION

FILE_DIRECTORY_INFORMATION 結構可用來查詢目錄中檔案的詳細資訊。
FILE_EA_INFORMATION

FILE_EA_INFORMATION 結構可用來查詢檔案的擴充屬性大小。
FILE_FS_ATTRIBUTE_INFORMATION

FILE_FS_ATTRIBUTE_INFORMATION 結構可用來查詢文件系統的屬性資訊。
FILE_FS_CONTROL_INFORMATION

深入瞭解FILE_FS_CONTROL_INFORMATION結構。
FILE_FS_DRIVER_PATH_INFORMATION

FILE_FS_DRIVER_PATH_INFORMATION 結構可用來查詢指定的驅動程式是否位於檔案系統磁碟區的 I/O 路徑中。
FILE_FS_PERSISTENT_VOLUME_INFORMATION

深入瞭解FILE_FS_PERSISTENT_VOLUME_INFORMATION結構。
FILE_FULL_DIR_INFORMATION

FILE_FULL_DIR_INFORMATION 結構可用來查詢目錄中檔案的詳細資訊。
FILE_GET_EA_INFORMATION

FILE_GET_EA_INFORMATION 結構可用來查詢擴充屬性 (EA) 資訊。
FILE_GET_QUOTA_INFORMATION

FILE_GET_QUOTA_INFORMATION 結構可用來查詢配額資訊。
FILE_ID_64_EXTD_BOTH_DIR_INFORMATION

深入瞭解FILE_ID_64_EXTD_BOTH_DIR_INFORMATION結構。
FILE_ID_64_EXTD_DIR_INFORMATION

深入瞭解FILE_ID_64_EXTD_DIR_INFORMATION結構。
FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION

深入瞭解FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION結構。
FILE_ID_ALL_EXTD_DIR_INFORMATION

深入瞭解FILE_ID_ALL_EXTD_DIR_INFORMATION結構。
FILE_ID_BOTH_DIR_INFORMATION

FILE_ID_BOTH_DIR_INFORMATION 結構可用來查詢目錄中檔案的檔案參考編號資訊。
FILE_ID_EXTD_BOTH_DIR_INFORMATION

深入瞭解FILE_ID_EXTD_BOTH_DIR_INFORMATION結構。
FILE_ID_EXTD_DIR_INFORMATION

深入瞭解FILE_ID_EXTD_DIR_INFORMATION結構。
FILE_ID_FULL_DIR_INFORMATION

FILE_ID_FULL_DIR_INFORMATION 結構可用來查詢目錄中檔案的詳細資訊。
FILE_ID_GLOBAL_TX_DIR_INFORMATION

FILE_ID_GLOBAL_TX_DIR_INFORMATION 結構包含目錄中檔案交易可見性的相關信息。
FILE_ID_INFORMATION

FILE_ID_INFORMATION可用來查詢檔案識別資訊。
FILE_INTERNAL_INFORMATION

深入瞭解 FILE_INTERNAL_INFORMATION 結構。
FILE_KNOWN_FOLDER_INFORMATION

深入瞭解FILE_KNOWN_FOLDER_INFORMATION結構。
FILE_LEVEL_TRIM

FILE_LEVEL_TRIM 結構包含要修剪檔案的位元組範圍陣列。
FILE_LEVEL_TRIM_OUTPUT

FILE_LEVEL_TRIM_OUTPUT 結構包含FSCTL_FILE_LEVEL_TRIM要求所執行的修剪作業結果。
FILE_LEVEL_TRIM_RANGE

包含檔案修剪範圍的位移和長度。
FILE_LINK_ENTRY_INFORMATION

FILE_LINK_ENTRY_INFORMATION 結構描述現有檔案的單一 NTFS 硬式連結。
FILE_LINK_INFORMATION

FILE_LINK_INFORMATION 結構可用來建立現有檔案的NTFS硬式連結。
FILE_LINKS_INFORMATION

深入瞭解FILE_LINKS_INFORMATION結構。
FILE_LOCK

深入瞭解FILE_LOCK結構。
FILE_LOCK_INFO

深入瞭解FILE_LOCK_INFO結構。
FILE_MAILSLOT_QUERY_INFORMATION

FILE_MAILSLOT_QUERY_INFORMATION 結構包含 mailslot 的相關信息。
FILE_MAILSLOT_SET_INFORMATION

FILE_MAILSLOT_SET_INFORMATION 結構可用來設定mailslot上的值。
FILE_MODE_INFORMATION

FILE_MODE_INFORMATION 結構可用來查詢或設定檔案的存取模式。
FILE_NAMES_INFORMATION

FILE_NAMES_INFORMATION 結構,用來查詢目錄中檔名的詳細資訊。
FILE_NETWORK_PHYSICAL_NAME_INFORMATION

深入瞭解_FILE_NETWORK_PHYSICAL_NAME_INFORMATION結構。
FILE_NOTIFY_EXTENDED_INFORMATION

深入瞭解FILE_NOTIFY_EXTENDED_INFORMATION結構。
FILE_NOTIFY_FULL_INFORMATION

深入瞭解FILE_NOTIFY_FULL_INFORMATION結構。
FILE_NOTIFY_INFORMATION

深入瞭解FILE_NOTIFY_INFORMATION結構。
FILE_OBJECTID_INFORMATION

深入瞭解FILE_OBJECTID_INFORMATION結構。
FILE_PIPE_INFORMATION

FILE_PIPE_INFORMATION結構包含命名管道的相關信息,該命名管道不是管道的本機或遠端端。
FILE_PIPE_LOCAL_INFORMATION

FILE_PIPE_LOCAL_INFORMATION 結構包含具名管道本機端的相關信息。
FILE_PIPE_REMOTE_INFORMATION

FILE_PIPE_REMOTE_INFORMATION 結構包含命名管道遠端端的相關信息。
FILE_PROVIDER_EXTERNAL_INFO_V0

深入瞭解FILE_PROVIDER_EXTERNAL_INFO_V0結構。
FILE_PROVIDER_EXTERNAL_INFO_V1

深入瞭解FILE_PROVIDER_EXTERNAL_INFO_V1結構。
FILE_QUOTA_INFORMATION

FILE_QUOTA_INFORMATION 結構可用來查詢或設定目錄中每個檔案的每個使用者配額資訊。
FILE_REGION_INFO

深入瞭解FILE_REGION_INFO結構。
FILE_REGION_INPUT

深入瞭解FILE_REGION_INPUT結構。
FILE_REGION_OUTPUT

深入瞭解FILE_REGION_OUTPUT結構。
FILE_REMOTE_PROTOCOL_INFORMATION

FILE_REMOTE_PROTOCOL_INFORMATION 結構包含檔案遠端通訊協議資訊。
FILE_RENAME_INFORMATION

FILE_RENAME_INFORMATION 結構可用來重新命名檔案。
FILE_REPARSE_POINT_INFORMATION

FILE_REPARSE_POINT_INFORMATION 結構可用來查詢重新分析點的相關信息。
FILE_STANDARD_LINK_INFORMATION

FILE_STANDARD_LINK_INFORMATION可用來查詢檔案連結資訊。
FILE_STAT_BASIC_INFORMATION

深入瞭解FILE_STAT_BASIC_INFORMATION結構。
FILE_STAT_INFORMATION

FILE_STAT_INFORMATION 結構包含檔案的相關元數據。
FILE_STAT_LX_INFORMATION

FILE_STAT_LX_INFORMATION 結構包含檔案的相關元數據。
FILE_STORAGE_RESERVE_ID_INFORMATION

深入瞭解 FILE_STORAGE_RESERVE_ID_INFORMATION結構。
FILE_STREAM_INFORMATION

深入瞭解 FILE_STREAM_INFORMATION結構。
FILE_TIMESTAMPS

FILE_TIMESTAMPS 結構會指定檔案上最後記錄的特定動作實例。
FILE_ZERO_DATA_INFORMATION

_FILE_ZERO_DATA_INFORMATION 結構包含要設定為零的檔案範圍。 FSCTL_SET_ZERO_DATA控件程式代碼會使用此結構。
FILE_ZERO_DATA_INFORMATION_EX

_FILE_ZERO_DATA_INFORMATION_EX 結構包含要設定為零的檔案範圍。 FSCTL_SET_ZERO_DATA控件程式代碼會使用此結構。
FS_BPIO_INFO

FS_BPIO_INFO結構提供磁碟區 BypassIO 狀態的相關信息。
FS_BPIO_INPUT

FS_BPIO_INPUT 結構會指定FSCTL_MANAGE_BYPASS_IO控件程式代碼所要求的 BypassIO 作業和旗標。
FS_BPIO_OUTPUT

FS_BPIO_OUTPUT 結構可用來傳回FSCTL_MANAGE_BYPASS_IO控件程式代碼的 BypassIO 作業相關信息。
FS_BPIO_RESULTS

FS_BPIO_RESULTS結構會定義當驅動程式失敗時,FS_BPIO_OP_ENABLE和FS_BPIO_OP_QUERY作業的 BypassIO 作業特定輸出。
FS_FILTER_CALLBACK_DATA

FS_FILTER_CALLBACK_DATA是FS_FILTER_CALLBACKS FS_FILTER_CALLBACK或FS_FILTER_COMPLETION_CALLBACK作業的回呼數據結構。
FS_FILTER_CALLBACKS

FS_FILTER_CALLBACKS 結構包含呼叫端提供的通知回呼例程的進入點。
FS_FILTER_SECTION_SYNC_OUTPUT

FS_FILTER_SECTION_SYNC_OUTPUT 結構包含描述所建立區段屬性的資訊。
FSCTL_OFFLOAD_READ_INPUT

深入瞭解FSCTL_OFFLOAD_READ_INPUT結構。
FSCTL_OFFLOAD_READ_OUTPUT

FSCTL_OFFLOAD_READ_OUTPUT 結構包含FSCTL_OFFLOAD_READ控件程式代碼要求的輸出。
FSCTL_OFFLOAD_WRITE_INPUT

深入瞭解FSCTL_OFFLOAD_WRITE_INPUT結構。
FSCTL_OFFLOAD_WRITE_OUTPUT

深入瞭解FSCTL_OFFLOAD_WRITE_OUTPUT結構。
FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT

FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT 結構會指定磁碟區所在的非統一記憶體架構 (NUMA) 節點。
FSRTL_ADVANCED_FCB_HEADER

FSRTL_ADVANCED_FCB_HEADER結構包含文件系統維護檔案的內容資訊。
FSRTL_COMMON_FCB_HEADER

深入瞭解FSRTL_COMMON_FCB_HEADER結構。
FSRTL_PER_FILE_CONTEXT

舊版文件系統篩選驅動程式可以使用FSRTL_PER_FILE_CONTEXT結構,將驅動程式特定內容資訊與開啟的檔案產生關聯。
FSRTL_PER_FILEOBJECT_CONTEXT

操作系統會使用不透明的FSRTL_PER_FILEOBJECT_CONTEXT結構來追蹤檔案物件的檔案系統篩選驅動程式定義內容信息結構。
FSRTL_PER_STREAM_CONTEXT

FSRTL_PER_STREAM_CONTEXT 結構包含檔系統篩選驅動程式維護有關檔案數據流的內容資訊。
IO_CREATE_STREAM_FILE_OPTIONS

深入瞭解IO_CREATE_STREAM_FILE_OPTIONS結構。
IO_DEVICE_HINT_ECP_CONTEXT

深入瞭解IO_DEVICE_HINT_ECP_CONTEXT結構。
IO_PRIORITY_INFO

IO_PRIORITY_INFO 結構可用來保存線程優先順序資訊。
IO_STOP_ON_SYMLINK_FILTER_ECP_v0

深入瞭解:IO_STOP_ON_SYMLINK_FILTER_ECP_v0結構
LINK_TRACKING_INFORMATION

深入瞭解LINK_TRACKING_INFORMATION結構。
MARK_HANDLE_INFO

MARK_HANDLE_INFO 結構會在FSCTL_MARK_HANDLE控件程式代碼要求期間傳遞為輸入緩衝區。
MARK_HANDLE_INFO32

用於 thunking 的MARK_HANDLE_INFO結構版本。
MEMORY_BASIC_INFORMATION

包含進程虛擬位址空間中某個頁面範圍的相關信息。
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_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_HEAP_PARAMETERS

深入瞭解RTL_HEAP_PARAMETERS結構。
RTL_SEGMENT_HEAP_MEMORY_SOURCE

RTL_SEGMENT_HEAP_MEMORY_SOURCE 結構會指定區段堆積記憶體來源。
RTL_SEGMENT_HEAP_PARAMETERS

RTL_SEGMENT_HEAP_PARAMETERS 結構包含區段堆積參數。
RTL_SEGMENT_HEAP_VA_CALLBACKS

深入瞭解RTL_SEGMENT_HEAP_VA_CALLBACKS結構。
SE_EXPORTS

深入瞭解SE_EXPORTS結構。
SE_SID

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

SE_TOKEN_USER 結構會保留由 SeQueryInformationToken、GetTokenInformation 或 ZwQueryInformationToken 使用 TokenUser 資訊類別傳回的最大有效使用者 SID。 此結構適用於堆疊配置。
SEC_CERTIFICATE_REQUEST_CONTEXT

深入瞭解SEC_CERTIFICATE_REQUEST_CONTEXT結構。
SECURITY_DESCRIPTOR

SECURITY_DESCRIPTOR 結構包含與 對象相關聯的安全性資訊。 驅動程式會使用此結構來設定及查詢物件的安全性狀態。
SET_CACHED_RUNS_STATE_INPUT_BUFFER

深入瞭解SET_CACHED_RUNS_STATE_INPUT_BUFFER結構。
SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT

深入瞭解SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT結構。
SET_PURGE_FAILURE_MODE_INPUT

深入瞭解SET_PURGE_FAILURE_MODE_INPUT結構。
SHUFFLE_FILE_DATA

李爾更瞭解SHUFFLE_FILE_DATA結構。
SID

安全性標識碼 (SID) 結構是可變長度的結構,用來唯一識別使用者或群組。
SID_AND_ATTRIBUTES

SID_AND_ATTRIBUTES 結構代表安全性識別碼 (SID) 及其屬性。 SID 可用來唯一識別使用者或群組。
SID_AND_ATTRIBUTES_HASH

深入瞭解SID_AND_ATTRIBUTES_HASH結構。
SID_IDENTIFIER_AUTHORITY

SID_IDENTIFIER_AUTHORITY 結構代表安全標識碼 (SID) 的最上層授權單位。
SRV_OPEN_ECP_CONTEXT

伺服器會使用SRV_OPEN_ECP_CONTEXT結構來有條件地開啟檔案,以回應用戶端要求。
SYSTEM_ALARM_ACE

保留供日後使用。
SYSTEM_AUDIT_ACE

SYSTEM_AUDIT_ACE結構會定義系統存取 (ACL) 的存取控制專案 (ACE),以指定何種類型的存取會導致系統層級通知。
SYSTEM_PROCESS_TRUST_LABEL_ACE

保留。
SYSTEM_RESOURCE_ATTRIBUTE_ACE

SYSTEM_RESOURCE_ATTRIBUTE_ACE結構會定義系統訪問控制清單 (ACL) 的訪問控制專案 (ACE),以指定特定宣告對資源擁有的許可權。
SYSTEM_SCOPED_POLICY_ID_ACE

SYSTEM_SCOPED_POLICY_ID_ACE 結構會定義系統訪問控制清單 (ACL) 的訪問控制專案 (ACE),以指定範圍原則識別符的許可權。
TOKEN_ACCESS_INFORMATION

深入瞭解TOKEN_ACCESS_INFORMATION結構。
TOKEN_CONTROL

TOKEN_CONTROL 結構包含識別存取令牌的資訊。
TOKEN_DEFAULT_DACL

TOKEN_DEFAULT_DACL結構會指定任意訪問控制清單 (DACL)。
TOKEN_GROUPS

TOKEN_GROUPS包含存取令牌中群組安全性識別碼 (SID) 的相關信息。
TOKEN_GROUPS_AND_PRIVILEGES

TOKEN_GROUPS_AND_PRIVILEGES包含存取令牌中群組安全性標識碼 (SID) 和許可權的相關信息。
TOKEN_MANDATORY_POLICY

深入瞭解TOKEN_MANDATORY_POLICY結構。
TOKEN_ORIGIN

TOKEN_ORIGIN 結構包含登入會話來源的相關信息。
TOKEN_OWNER

TOKEN_OWNER包含將套用至新建立對象的預設擁有者安全性標識碼 (SID)。
TOKEN_PRIMARY_GROUP

TOKEN_PRIMARY_GROUP指定存取令牌的群組安全性識別碼 (SID)。
TOKEN_PRIVILEGES

TOKEN_PRIVILEGES包含一組存取令牌許可權的相關信息。
TOKEN_SOURCE

TOKEN_SOURCE識別存取令牌的來源。
TOKEN_STATISTICS

TOKEN_STATISTICS包含存取令牌的相關信息。 驅動程式可以藉由呼叫 SeQueryInformationToken 或 ZwQueryInformationToken 來擷取此資訊。
TOKEN_USER

TOKEN_USER識別與存取令牌相關聯的使用者。
信道

深入瞭解TUNNEL結構。
VETO_BINDING_ECP_CONTEXT

深入瞭解VETO_BINDING_ECP_CONTEXT結構。
VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT

深入瞭解:_VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT結構
VIRTUALIZATION_INSTANCE_INFO_INPUT_EX

深入瞭解:_VIRTUALIZATION_INSTANCE_INFO_INPUT_EX結構
WIM_PROVIDER_ADD_OVERLAY_INPUT

深入瞭解WIM_PROVIDER_ADD_OVERLAY_INPUT結構。
WIM_PROVIDER_EXTERNAL_INFO

深入瞭解WIM_PROVIDER_EXTERNAL_INFO結構。
WIM_PROVIDER_OVERLAY_ENTRY

深入瞭解WIM_PROVIDER_OVERLAY_ENTRY結構。
WIM_PROVIDER_REMOVE_OVERLAY_INPUT

深入瞭解WIM_PROVIDER_REMOVE_OVERLAY_INPUT結構。
WIM_PROVIDER_SUSPEND_OVERLAY_INPUT

深入瞭解WIM_PROVIDER_SUSPEND_OVERLAY_INPUT結構。
WIM_PROVIDER_UPDATE_OVERLAY_INPUT

深入瞭解WIM_PROVIDER_UPDATE_OVERLAY_INPUT結構。
WOF_EXTERNAL_FILE_ID

深入瞭解WOF_EXTERNAL_FILE_ID結構。
WOF_EXTERNAL_INFO

深入瞭解WOF_EXTERNAL_INFO結構。
WOF_VERSION_INFO

深入瞭解WOF_VERSION_INFO結構。

枚舉

 
CSV_CONTROL_OP

指定要與FSCTL_CSV_CONTROL控制程式代碼搭配使用的叢集共用磁碟區 (CSV) 控制作業類型。
CSV_DOWN_LEVEL_FILE_TYPE

深入瞭解CSV_DOWN_LEVEL_FILE_TYPE列舉值
FILE_KNOWN_FOLDER_TYPE

深入瞭解FILE_KNOWN_FOLDER_TYPE列舉。
FILE_STORAGE_TIER_CLASS

定義所需儲存類別類型的值。
FS_BPIO_INFLAGS

FS_BPIO_INFLAGS定義FSCTL_MANAGE_BYPASS_IO控件程式代碼的 BypassIO 輸入旗標。
FS_BPIO_OPERATIONS

FS_BPIO_OPERATIONS會定義FSCTL_MANAGE_BYPASS_IO控件程式代碼所支援的各種 BypassIO 作業。
FS_BPIO_OUTFLAGS

FS_BPIO_OUTFLAGS定義FSCTL_MANAGE_BYPASS_IO控件程式代碼的 BypassIO 輸出旗標。
FSRTL_CHANGE_BACKING_TYPE

FSRTL_CHANGE_BACKING_TYPE列舉會指定檔案物件所指定的快取或控制區域類型。
HEAP_MEMORY_INFO_CLASS

深入瞭解HEAP_MEMORY_INFO_CLASS列舉。
LINK_TRACKING_INFORMATION_TYPE

深入瞭解LINK_TRACKING_INFORMATION_TYPE列舉。
MEMORY_INFORMATION_CLASS

定義可使用 ZwQueryVirtualMemory 函式擷取的記憶體資訊類別。
NETWORK_OPEN_INTEGRITY_QUALIFIER

NETWORK_OPEN_INTEGRITY_QUALIFIER列舉類型包含值,可識別要附加至檔案的完整性限制類型。
NETWORK_OPEN_LOCATION_QUALIFIER

NETWORK_OPEN_LOCATION_QUALIFIER列舉類型包含值,可識別要附加至檔案的位置限制類型。
OBJECT_INFORMATION_CLASS

OBJECT_INFORMATION_CLASS列舉型別代表要提供有關對象的信息類型。
OPLOCK_NOTIFY_REASON

OPLOCK_NOTIFY_REASON指定呼叫 FsRtlCheckOplockEx2 所提供通知回呼的原因。
REFS_DEALLOCATE_RANGES_ALLOCATOR

深入瞭解REFS_DEALLOCATE_RANGES_ALLOCATOR列舉。
REFS_SMR_VOLUME_GC_ACTION

深入瞭解REFS_SMR_VOLUME_GC_ACTION列舉。
REFS_SMR_VOLUME_GC_METHOD

深入瞭解REFS_SMR_VOLUME_GC_METHOD列舉。
REFS_SMR_VOLUME_GC_STATE

深入瞭解REFS_SMR_VOLUME_GC_STATE列舉。
RTL_MEMORY_TYPE

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

SID_NAME_USE列舉型別包含值,指定安全性識別碼 (SID) 的類型。
SRV_INSTANCE_TYPE

SRV_INSTANCE_TYPE列舉類型描述SRV_OPEN_ECP_CONTEXT的 SRV 實例類型。
STORAGE_RESERVE_ID

定義檔案、目錄或儲存保留區域的記憶體保留標識符。
TOKEN_INFORMATION_CLASS

深入瞭解TOKEN_INFORMATION_CLASS列舉。
TOKEN_TYPE

TOKEN_TYPE列舉型別包含區分主要令牌和模擬令牌的值。
VIRTUAL_STORAGE_BEHAVIOR_CODE

設定虛擬儲存設備上使用的檔案系統特定行為。