文件系统和微型筛选器

本部分列出了可用于开发 Windows 文件系统驱动程序和微型筛选器驱动程序的函数、回调、宏、结构和枚举。 包含这些声明和定义的头文件的列表如下。 所有标头都包含在 Windows 驱动程序工具包 (WDK)中。

有关编程指南,请参阅 文件系统和微型筛选器设计指南

IOCTLs

 
FSCTL_MANAGE_BYPASS_IO

FSCTL_MANAGE_BYPASS_IO控制代码控制筛选器和文件系统堆栈中给定文件的 BypassIO 操作。
FSCTL_MARK_HANDLE

FSCTL_MARK_HANDLE控制代码标记指定的文件或目录及其更改日记记录,其中包含有关该文件或目录更改的信息。
FSCTL_QUERY_ALLOCATED_RANGES

详细了解 FSCTL_QUERY_ALLOCATED_RANGES FSCTL。
FSCTL_QUERY_FILE_REGIONS

详细了解 FSCTL_QUERY_FILE_REGIONS FS 控件代码。
FSCTL_REARRANGE_FILE

详细了解 FSCTL_REARRANGE_FILE FS 控件代码。
FSCTL_REFS_DEALLOCATE_RANGES_EX

详细了解 FSCTL_REFS_DEALLOCATE_RANGES_EX FSCTL。
FSCTL_SET_CACHED_RUNS_STATE

详细了解 FSCTL_SET_CACHED_RUNS_STATE FSCTL。
FSCTL_SET_PURGE_FAILURE_MODE

详细了解 FSCTL_SET_PURGE_FAILURE_MODE IOCTL。
FSCTL_SHUFFLE_FILE

详细了解 FSCTL_SHUFFLE_FILE FS 控件代码。
IOCTL_REDIR_QUERY_PATH

详细了解IOCTL_REDIR_QUERY_PATH控制代码。
IOCTL_REDIR_QUERY_PATH_EX

详细了解IOCTL_REDIR_QUERY_PATH_EX控件代码。
IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES

发送IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES控制代码,以在卷影复制发生前强制刷新文件系统。

枚举

 
CSV_CONTROL_OP

指定要与FSCTL_CSV_CONTROL控制代码一起使用的群集共享卷(CSV)控制操作的类型。
CSV_DOWN_LEVEL_FILE_TYPE

详细了解CSV_DOWN_LEVEL_FILE_TYPE枚举器
DIRECTORY_NOTIFY_INFORMATION_CLASS

详细了解DIRECTORY_NOTIFY_INFORMATION_CLASS枚举。
DRIVER_DIRECTORY_TYPE

详细了解:_DRIVER_DIRECTORY_TYPE枚举
FILE_INFORMATION_CLASS

详细了解FILE_INFORMATION_CLASS枚举。
FILE_KNOWN_FOLDER_TYPE

详细了解FILE_KNOWN_FOLDER_TYPE枚举。
FILE_STORAGE_TIER_CLASS

定义所需存储类类型的值。
FLT_FILESYSTEM_TYPE

详细了解FLT_FILESYSTEM_TYPE枚举。
FS_BPIO_INFLAGS

FS_BPIO_INFLAGS为FSCTL_MANAGE_BYPASS_IO控制代码定义 BypassIO 输入标志。
FS_BPIO_OPERATIONS

FS_BPIO_OPERATIONS定义FSCTL_MANAGE_BYPASS_IO控制代码支持的各种 BypassIO 操作。
FS_BPIO_OUTFLAGS

FS_BPIO_OUTFLAGS为FSCTL_MANAGE_BYPASS_IO控制代码定义 BypassIO 输出标志。
FS_INFORMATION_CLASS

FS_INFORMATION_CLASS枚举包含的信息类常量,这些常量指定集或查询操作存在的信息结构类型。
FSRTL_CHANGE_BACKING_TYPE

FSRTL_CHANGE_BACKING_TYPE枚举指定文件对象指定的缓存或控制区域的类型。
HEAP_MEMORY_INFO_CLASS

详细了解HEAP_MEMORY_INFO_CLASS枚举。
LINK_TRACKING_INFORMATION_TYPE

详细了解LINK_TRACKING_INFORMATION_TYPE枚举。
LOCK_OPERATION

LOCK_OPERATION枚举指定适用于 I/O 操作类型的访问类型。
MEMORY_INFORMATION_CLASS

定义可以使用 ZwQueryVirtualMemory 函数检索的内存信息的类。
NETWORK_OPEN_INTEGRITY_QUALIFIER

NETWORK_OPEN_INTEGRITY_QUALIFIER枚举类型包含用于标识要附加到文件的完整性限制类型的值。
NETWORK_OPEN_LOCATION_QUALIFIER

NETWORK_OPEN_LOCATION_QUALIFIER枚举类型包含用于标识要附加到文件的位置限制类型的值。
OBJECT_INFORMATION_CLASS

OBJECT_INFORMATION_CLASS枚举类型表示要提供有关对象的信息的类型。
OPLOCK_NOTIFY_REASON

OPLOCK_NOTIFY_REASON指定调用提供给 FsRtlCheckOplockEx2 的通知回调的原因。
REFS_DEALLOCATE_RANGES_ALLOCATOR

详细了解REFS_DEALLOCATE_RANGES_ALLOCATOR枚举。
REFS_SMR_VOLUME_GC_ACTION

详细了解REFS_SMR_VOLUME_GC_ACTION枚举。
REFS_SMR_VOLUME_GC_METHOD

详细了解REFS_SMR_VOLUME_GC_METHOD枚举。
REFS_SMR_VOLUME_GC_STATE

详细了解REFS_SMR_VOLUME_GC_STATE枚举。
RTL_MEMORY_TYPE

定义堆要使用的内存类型。
SECURITY_IMPERSONATION_LEVEL

SECURITY_IMPERSONATION_LEVEL枚举类型包含指定安全模拟级别的值。 安全模拟级别控制服务器进程可以代表客户端进程执行操作的程度。
SID_NAME_USE

SID_NAME_USE枚举类型包含指定安全标识符(SID)类型的值。
SRV_INSTANCE_TYPE

SRV_INSTANCE_TYPE枚举类型描述SRV_OPEN_ECP_CONTEXT的 SRV 实例类型。
STORAGE_RESERVE_ID

定义文件、目录或存储预留区域的存储保留 ID。
TOKEN_INFORMATION_CLASS

详细了解TOKEN_INFORMATION_CLASS枚举。
TOKEN_TYPE

TOKEN_TYPE枚举类型包含区分主令牌和模拟令牌的值。
VIRTUAL_STORAGE_BEHAVIOR_CODE

配置虚拟存储设备上使用的特定于文件系统的行为。
WELL_KNOWN_SID_TYPE

常用安全标识符(SID)的列表。 程序可以将这些值传递给 CreateWellKnownSid 函数,以从此列表中创建 SID。 有关这些值的信息,请参阅 WELL_KNOWN_SID_TYPE

功能

 
__RxFillAndInstallFastIoDispatch

详细了解 RxFillAndInstallFastIoDispatch 函数。
__RxSynchronizeBlockingOperations

__RxSynchronizeBlockingOperations将阻止 I/O 请求同步到同一工作队列。
_RxLog

_RxLog采用格式字符串和可变数量的参数,并在启用日志记录时将输出字符串格式化为 I/O 错误日志条目。
ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK

详细了解ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK回调函数。
CcCanIWrite

详细了解 CcCanIWrite 函数。
CcCoherencyFlushAndPurgeCache

CcCoherencyFlushAndPurgeCache 例程刷新和/或清除缓存,以确保缓存一致性。
CcCopyRead

CcCopyRead 例程将数据从缓存文件复制到用户缓冲区。
CcCopyReadEx

详细了解 CcCopyReadEx 例程。
CcCopyWrite

CcCopyWrite 例程将数据从用户缓冲区复制到缓存的文件。
CcCopyWriteEx

详细了解 CcCopyWriteEx 例程。
CcCopyWriteWontFlush

CcCopyWriteWontFlush 宏确定在调用 CcCopyWrite 时要复制的数据量是否足够小,不需要在将 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)标记为已修改内容的固定缓冲区的脏块。
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

Minifilter 驱动程序使用 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 恢复处理 I/O 操作,该操作在微型筛选器驱动程序的预操作回调(PFLT_PRE_OPERATION_CALLBACK)例程中插入。
FltCopyOpenReparseList

此例程将上一次创建中打开的任何重新分析信息复制到可用于发出第二次创建的新 ECP 列表中。
FltCreateCommunicationPort

FltCreateCommunicationPort 创建一个通信服务器端口,微型筛选器驱动程序可以从用户模式应用程序接收连接请求。
FltCreateFile

详细了解 FltCreateFile 函数。
FltCreateFileEx

微型筛选器驱动程序调用 FltCreateFileEx 以创建新文件或打开现有文件。
FltCreateFileEx2

微型筛选器驱动程序调用 FltCreateFileEx2 以创建新文件或打开现有文件。 此例程还包括可选的创建上下文参数。
FltCreateMailslotFile

微型筛选器驱动程序调用 FltCreateMailslotFile 以创建新管道或打开现有 mailslot。
FltCreateNamedPipeFile

微型筛选器驱动程序调用 FltCreateNamedPipeFile 以创建新管道或打开现有管道。
FltCreateSectionForDataScan

FltCreateSectionForDataScan 例程为文件创建节对象。 筛选器管理器可以选择将 I/O 与创建的节同步。
FltCreateSystemVolumeInformationFolder

FltCreateSystemVolumeInformationFolder 验证文件系统卷上是否存在“系统卷信息”文件夹。 如果该文件夹不存在,则创建该文件夹。
FltCurrentBatchOplock

微型筛选器驱动程序调用 FltCurrentBatchOplock,以确定文件上是否存在任何批处理锁或筛选机会锁(oplocks)。
FltCurrentOplock

微型筛选器驱动程序调用 FltCurrentOplock 例程,以确定文件上是否有任何机会锁(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 例程提供有关附加到给定卷的微型筛选器驱动程序实例和旧筛选器驱动程序(仅限 Windows Vista)的信息。
FltEnumerateInstanceInformationByVolumeName

FltEnumerateInstanceInformationByVolumeName 例程提供有关附加到具有指定名称的卷的微型筛选器实例和旧筛选器驱动程序的信息。
FltEnumerateInstances

FltEnumerateInstances 例程枚举给定微型筛选器驱动程序或卷的微型筛选器驱动程序实例。
FltEnumerateVolumeInformation

FltEnumerateVolumeInformation 例程提供有关筛选器管理器已知的卷的信息。
FltEnumerateVolumes

FltEnumerateVolumes 例程枚举系统中的所有卷。
FltFastIoMdlRead

FltFastIoMdlRead 例程返回一个内存描述符列表(MDL),该列表直接指向文件缓存中的指定字节范围。
FltFastIoMdlReadComplete

FltFastIoMdlReadComplete 例程完成 FltFastIoMdlRead 例程启动的读取操作。
FltFastIoMdlWriteComplete

fltkernel.h 中的 FltFastIoMdlWriteComplete 例程释放 FltFastIoPrepareMdlWrite 分配的资源。
FltFastIoPrepareMdlWrite

FltFastIoPrepareMdlWrite 例程返回内存描述符列表(MDL)的链接列表,该列表指向指定的缓存文件数据范围,以将数据直接写入缓存。
FltFindExtraCreateParameter

FltFindExtraCreateParameter 例程在给定 ECP 列表中搜索给定类型的 ECP 上下文结构,并在找到此结构时返回指向此结构的指针。
FltFlushBuffers

Minifilter 驱动程序使用 FltFlushBuffers 例程向文件系统发送给定文件的刷新请求。
FltFlushBuffers2

详细了解 FltFlushBuffers2 函数。
FltFreeCallbackData

FltFreeCallbackData 例程释放 FltAllocateCallbackData 例程分配的回调数据结构。
FltFreeDeferredIoWorkItem

FltFreeDeferredIoWorkItem 例程释放 FltAllocateDeferredIoWorkItem 例程分配的工作项。
FltFreeExtraCreateParameter

FltFreeExtraCreateParameter 例程释放 ECP 上下文结构的内存。
FltFreeExtraCreateParameterList

FltFreeExtraCreateParameterList 例程释放额外的创建参数 (ECP) 列表结构。
FltFreeFileLock

FltFreeFileLock 例程未初始化并释放初始化FILE_LOCK结构。
FltFreeGenericWorkItem

FltFreeGenericWorkItem 例程释放 FltAllocateGenericWorkItem 例程分配的工作项。
FltFreeOpenReparseList

此例程通过对 FltCopyOpenReparseList 的上一次调用解除分配复制到创建操作中的任何信息。
FltFreePoolAlignedWithTag

FltFreePoolAlignedWithTag 例程释放由上一次对 FltAllocatePoolAlignedWithTag 的调用分配的缓存对齐缓冲区。
FltFreeSecurityDescriptor

FltFreeSecurityDescriptor 释放 FltBuildDefaultSecurityDescriptor 例程分配的安全描述符。
FltFsControlFile

FltFsControlFile 例程将控制代码直接发送到指定的文件系统或文件系统筛选器驱动程序,从而导致相应的驱动程序执行指定的操作。
FltGetActivityIdCallbackData

FltGetActivityIdCallbackData 例程检索与微筛选器回调数据中的请求关联的当前活动 ID。
FltGetBottomInstance

FltGetBottomInstance 为微型筛选器驱动程序实例返回不透明的实例指针(如果有)附加到给定卷的实例堆栈底部。
FltGetContexts

详细了解 FltGetContexts 函数。
FltGetContextsEx

详细了解 FltGetContextsEx 函数。
FltGetCopyInformationFromCallbackData

详细了解 FltGetCopyInformationFromCallbackData 函数。
FltGetDestinationFileNameInformation

详细了解 FltGetDestinationFileNameInformation 例程。
FltGetDeviceObject

FltGetDeviceObject 例程返回指向给定卷的筛选器管理器卷设备对象(VDO)的指针。
FltGetDiskDeviceObject

FltGetDiskDeviceObject 例程返回指向与给定卷关联的磁盘设备对象的指针。
FltGetEcpListFromCallbackData

FltGetEcpListFromCallbackData 例程返回指向与给定创建操作回调数据对象关联的额外创建参数上下文结构(ECP)列表的指针。
FltGetFileContext

详细了解 FltGetFileContext 函数。
FltGetFileNameInformation

FltGetFileNameInformation 例程返回文件或目录的名称信息。
FltGetFileNameInformationUnsafe

FltGetFileNameInformationUnsafe 例程返回打开的文件或目录的名称信息。
FltGetFileSystemType

FltGetFileSystemType 函数采用卷或实例对象,并提供卷的文件系统类型。
FltGetFilterFromInstance

FltGetFilterFromInstance 例程返回创建给定实例的微型筛选器驱动程序的不透明筛选器指针。
FltGetFilterFromName

FltGetFilterFromName 例程返回已注册的微型筛选器驱动程序的不透明筛选器指针,该驱动程序的名称与 FilterName 参数中的值匹配。
FltGetFilterInformation

FltGetFilterInformation 例程提供有关微型筛选器驱动程序的信息。
FltGetInstanceContext

详细了解 FltGetInstanceContext 函数。
FltGetInstanceInformation

FltGetInstanceInformation 例程返回有关微型筛选器驱动程序实例的信息。
FltGetIoPriorityHint

Minifilter 驱动程序使用 FltGetIoPriorityHint 例程从回调数据获取 IO 优先级信息。
FltGetIoPriorityHintFromCallbackData

Minifilter 驱动程序使用 FltGetIoPriorityHintFromCallbackData 例程从回调数据获取 IO 优先级信息。
FltGetIoPriorityHintFromFileObject

Minifilter 驱动程序使用 FltGetIoPriorityHintFromFileObject 例程从文件对象获取 IO 优先级信息。
FltGetIoPriorityHintFromThread

Minifilter 驱动程序使用 FltGetIoPriorityHintFromThread 例程从线程获取 IO 优先级信息。
FltGetIrpName

FltGetIrpName 例程将主要函数代码的名称作为可打印字符串返回。
FltGetLowerInstance

FltGetLowerInstance 例程返回下一个下一个小型筛选器驱动程序实例的不透明实例指针(如果有)附加到同一卷上的给定微型筛选器驱动程序实例下方。
FltGetNewSystemBufferAddress

FltGetNewSystemBufferAddress 函数检索文件系统分配的 AssociatedIrp.SystemBuffer 缓冲区。 微型筛选器驱动程序的回调后例程调用此函数。
FltGetNextExtraCreateParameter

FltGetNextExtraCreateParameter 例程返回指向给定 ECP 列表中的下一个(或第一个)额外创建参数上下文结构(ECP)的指针。
FltGetRequestorProcess

FltGetRequestorProcess 例程返回请求给定 I/O 操作的线程的进程指针。
FltGetRequestorProcessId

FltGetRequestorProcessId 例程返回与请求给定 I/O 操作的线程关联的进程的唯一 32 位进程 ID。
FltGetRequestorProcessIdEx

FltGetRequestorProcessIdEx 例程返回与请求给定 I/O 操作的线程关联的进程的内核模式句柄。
FltGetRequestorSessionId

FltGetRequestorSessionId 例程返回最初请求指定 I/O 操作的进程会话 ID。
FltGetRoutineAddress

FltGetRoutineAddress 例程返回指向 FltMgrRoutineName 参数指定的例程的指针。
FltGetSectionContext

详细了解 FltGetSectionContext 函数。
FltGetStreamContext

详细了解 FltGetStreamContext 函数。
FltGetStreamHandleContext

详细了解 FltGetStreamHandleContext 函数。
FltGetSwappedBufferMdlAddress

FltGetSwappedBufferMdlAddress 例程返回由微型筛选器驱动程序交换的缓冲区的内存描述符列表 (MDL) 地址。
FltGetTopInstance

FltGetTopInstance 例程为附加到给定卷的实例堆栈顶部的微型筛选器驱动程序实例返回不透明实例指针。
FltGetTransactionContext

FltGetTransactionContext 例程检索由给定微型筛选器驱动程序为事务设置的上下文。
FltGetTunneledName

FltGetTunneledName 例程检索文件的隧道名称,给定对 FltGetFileNameInformation、FltGetFileNameInformation 或 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 例程初始化用于分配固定大小的一个或多个额外创建参数上下文结构(ECP)的分页或非分页池外观列表。
FltInitializeFileLock

FltInitializeFileLock 例程初始化调用方从分页池分配的不透明FILE_LOCK结构。
FltInitializeOplock

FltInitializeOplock 例程初始化机会锁(oplock)指针。
FltInitializePushLock

FltInitializePushLock 例程初始化推送锁变量。
FltInsertExtraCreateParameter

FltInsertExtraCreateParameter 例程将额外的创建参数 (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 例程确定是否可以将 I/O 从与指定的FLT_CALLBACK_DATA结构关联的筛选器实例重定向到指定的筛选器实例。
FltIsOperationSynchronous

FltIsOperationSynchronous 例程确定给定回调数据结构(FLT_CALLBACK_DATA)是否表示同步或异步 I/O 操作。
FltIsVolumeSnapshot

FltIsVolumeSnapshot 例程确定卷还是微型筛选器驱动程序实例附加到快照卷。
FltIsVolumeWritable

FltIsVolumeWritable 例程确定与卷或微型筛选器驱动程序实例相对应的磁盘设备是可写的。
FltLoadFilter

FltLoadFilter 例程将微型筛选器驱动程序动态加载到当前正在运行的系统。
FltLockUserBuffer

详细了解 FltLockUserBuffer 函数。
FltNotifyFilterChangeDirectory

FltNotifyFilterChangeDirectory 例程为IRP_MN_NOTIFY_CHANGE_DIRECTORY操作创建通知结构,并将其添加到指定的通知列表中。
FltObjectDereference

FltObjectDereference 例程从不透明筛选器、实例或卷指针中删除运行引用。
FltObjectReference

FltObjectReference 例程向不透明筛选器、实例或卷指针添加运行引用。
FltOpenVolume

FltOpenVolume 例程返回给定微型筛选器驱动程序实例附加到的文件系统卷的句柄和文件对象指针。
FltOplockBreakH

FltOplockBreakH 例程中断CACHE_HANDLE_LEVEL机会锁(oplocks)。
FltOplockBreakToNone

FltOplockBreakToNone 例程立即中断所有机会锁(oplocks),而不考虑任何操作锁键。
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 例程重置额外的创建参数 (ECP) 上下文结构,该结构为重复使用做好准备。
FltPrepareComplete

FltPrepareComplete 例程确认TRANSACTION_NOTIFY_PREPREPARE通知。
FltProcessFileLock

FltProcessFileLock 例程处理并完成文件锁定操作。
FltPropagateActivityIdToThread

FltPropagateActivityIdToThread 例程将微筛选器回调数据的 IRP 中的活动 ID 与当前线程相关联。
FltPropagateIrpExtension

FltPropagateIrpExtension 例程将 IRP 扩展从一个微型筛选器的回调数据复制到另一个回调数据。
FltPurgeFileNameInformationCache

FltPurgeFileNameInformationCache 从筛选器管理器的名称缓存中清除从给定微型筛选器驱动程序实例提供的名称生成的所有文件名信息结构。
FltQueryDirectoryFile

FltQueryDirectoryFile 例程返回有关给定文件对象指定的目录中文件的各种信息。
FltQueryDirectoryFileEx

FltQueryDirectoryFileEx 返回有关给定文件对象指定的目录中文件的各种信息。
FltQueryEaFile

FltQueryEaFile 返回有关文件的扩展属性 (EA) 值的信息。
FltQueryInformationByName

FltQueryInformationByName 例程返回有关命名文件的请求信息。
FltQueryInformationFile

FltQueryInformationFile 检索给定文件的信息。
FltQueryQuotaInformationFile

FltQueryQuotaInformationFile 例程检索与文件对象关联的配额条目。
FltQuerySecurityObject

FltQuerySecurityObject 检索对象的安全描述符的副本。
FltQueryVolumeInformation

FltQueryVolumeInformation 例程检索有关给定实例附加到的卷的信息。
FltQueryVolumeInformationFile

FltQueryVolumeInformationFile 检索给定文件、目录、存储设备或卷的卷信息。
FltQueueDeferredIoWorkItem

FltQueueDeferredIoWorkItem 例程将基于 IRP 的 I/O 操作发布到工作队列。
FltQueueGenericWorkItem

FltQueueGenericWorkItem 将未与特定 I/O 操作关联的工作项发布到工作队列。
FltReadFile

详细了解 FltReadFile 函数。
FltReadFileEx

详细了解 FltReadFileEx 函数。
FltReferenceContext

FltReferenceContext 递增上下文结构上的引用计数。
FltReferenceFileNameInformation

FltReferenceFileNameInformation 递增文件名信息结构的引用计数。
FltRegisterFilter

FltRegisterFilter 注册微型筛选器驱动程序。
FltRegisterForDataScan

FltRegisterForDataScan 例程为附加到微型筛选器实例的卷启用数据扫描。
FltReissueSynchronousIo

FltReissueSynchronousIo 启动新的同步 I/O 操作,该操作使用以前同步的 I/O 操作中的参数。
FltReleaseContext

FltReleaseContext 递减上下文上的引用计数。
FltReleaseContexts

FltReleaseContexts 在给定FLT_RELATED_CONTEXTS结构中释放每个上下文。
FltReleaseContextsEx

FltReleaseContextsEx 释放给定FLT_RELATED_CONTEXTS_EX结构中的每个上下文。
FltReleaseFileNameInformation

FltReleaseFileNameInformation 释放文件名信息结构。
FltReleasePushLock

FltReleasePushLock 例程释放当前线程拥有的指定推送锁。
FltReleasePushLockEx

FltReleasePushLockEx 例程释放当前线程拥有的指定推送锁。
FltReleaseResource

详细了解 FltReleaseResource 函数。
FltRemoveExtraCreateParameter

FltRemoveExtraCreateParameter 例程在 ECP 上下文结构中搜索 ECP 列表,如果找到,则将其与 ECP 列表分离。
FltRemoveOpenReparseEntry

此例程从创建操作中删除OPEN_REPARSE_LIST_ENTRY结构(由 FltAddOpenReparseEntry 添加)。
FltRequestFileInfoOnCreateCompletion

微型筛选器在文件预创建期间调用 FltRequestFileInfoInfoOnCreateCompletion,请求文件系统在创建完成后存储指定的文件信息以供检索。
FltRequestOperationStatusCallback

FltRequestOperationStatusCallback 返回给定 I/O 操作的状态信息。
FltRequestSecurityInfoOnCreateCompletion

微型筛选器在文件预创建期间调用 FltRequestSecurityInfoOnCreateCompletion,请求文件系统在创建完成后存储文件安全信息以供检索。
FltRetainSwappedBufferMdlAddress

FltRetainSwappedBufferMdlAddress 阻止筛选器管理器释放由微型筛选器驱动程序交换的缓冲区的内存描述符列表(MDL)。
FltRetrieveFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletion 在创建文件后检索请求的文件信息。
FltRetrieveFileInfoOnCreateCompletionEx

FltRetrieveFileInfoOnCreateCompletionEx 在文件创建完成后查询指定的文件信息。
FltRetrieveIoPriorityInfo

Minifilter 驱动程序使用 FltRetrieveIoPriorityInfo 例程从线程中检索优先级信息。
FltReuseCallbackData

FltReuseCallbackData 例程重新初始化回调数据结构,以便可以重复使用它。
FltRollbackComplete

FltRollbackComplete 例程确认TRANSACTION_NOTIFY_ROLLBACK通知。
FltRollbackEnlistment

FltRollbackEnlistment 例程代表微型筛选器驱动程序回滚或中止事务。
FltSendMessage

FltSendMessage 代表微型筛选器驱动程序或微型筛选器驱动程序实例向等待的用户模式应用程序发送消息。
FltSetActivityIdCallbackData

FltSetActivityIdCallbackData 例程在微筛选器回调数据中设置 IRP 的活动 ID。
FltSetCallbackDataDirty

微型筛选器驱动程序的预操作或操作后回调例程调用 FltSetCallbackDataDirty,以指示它已修改回调数据结构的内容。
FltSetCancelCompletion

微型筛选器驱动程序调用 FltSetCancelCompletion,以指定在取消给定 I/O 操作时要调用的取消例程。
FltSetEaFile

FltSetEaFile 为文件设置扩展属性 (EA) 值。
FltSetEcpListIntoCallbackData

FltSetEcpListIntoCallbackData 例程将额外的创建参数上下文结构 (ECP) 列表附加到创建操作回调数据对象。
FltSetFileContext

FltSetFileContext 例程设置文件的上下文。
FltSetInformationFile

FltSetInformationFile 设置给定文件的信息。
FltSetInstanceContext

FltSetInstanceContext 为微型筛选器驱动程序实例设置上下文。
FltSetIoPriorityHintIntoCallbackData

Minifilter 驱动程序使用 FltSetIoPriorityHintIntoCallbackData 例程在回调数据中设置 I/O 优先级信息。
FltSetIoPriorityHintIntoFileObject

Minifilter 驱动程序使用 FltSetIoPriorityHintIntoFileObject 例程在文件对象中设置 I/O 优先级信息。
FltSetIoPriorityHintIntoThread

Minifilter 驱动程序使用 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 uninitializes an opportunistic lock (oplock) pointer.
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)的新映射添加到现有映射控制块(MCB)到逻辑块数(LBN)。
FsRtlAddLargeMcbEntry

FsRtlAddLargeMcbEntry 例程向现有地图控制块(MCB)添加新的映射。
FsRtlAddMcbEntry

FsRtlAddMcbEntry 函数已过时。
FsRtlAddToTunnelCache

FsRtlAddToTunnelCache 例程缓存在重命名或删除文件时从目录中删除的文件名。
FsRtlAllocateAePushLock

详细了解 FsRtlAllocateAePushLock 宏。
FsRtlAllocateExtraCreateParameter

FsRtlAllocateExtraCreateParameter 例程为额外的创建参数(ECP)上下文结构分配内存,并生成指向该结构的指针。
FsRtlAllocateExtraCreateParameterFromLookasideList

FsRtlAllocateExtraCreateParameterFromLookasideList 例程从给定外观列表中为额外的创建参数(ECP)上下文结构分配内存池,并生成指向该结构的指针。
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包含字符串中找到的第一个文件名,另一个字符串包含路径名称字符串的剩余未分析部分。
FsRtlDissectName

给定 Unicode 路径名字符串时,FsRtlDissectName 例程返回两个字符串,一个字符串中包含字符串中找到的第一个文件名,另一个字符串包含路径名称字符串的剩余未分析部分。
FsRtlDoesDbcsContainWildCards

FsRtlDoesDbcsContainWildCards 例程确定 ANSI 还是双字节字符集 (DBCS) 字符串是否包含通配符。
FsRtlDoesNameContainWildCards

FsRtlDoesNameContainWildCards 例程确定 Unicode 字符串是否包含通配符。
FsRtlFastCheckLockForRead

FsRtlFastCheckLockForRead 例程确定指定的进程是否具有对文件锁定字节范围的读取访问权限。
FsRtlFastCheckLockForWrite

FsRtlFastCheckLockForWrite 例程确定指定的进程是否对文件的锁定字节范围具有写入访问权限。
FsRtlFastLock

FsRtlFastLock 宏由文件系统和筛选器驱动程序用于请求文件流的字节范围锁。
FsRtlFastUnlockAll

FsRtlFastUnlockAll 例程释放文件指定进程获取的所有字节范围锁。
FsRtlFastUnlockAllByKey

FsRtlFastUnlockAllByKey 例程释放由指定进程获取的所有字节范围锁,以及文件的指定键值。
FsRtlFastUnlockSingle

FsRtlFastUnlockSingle 例程释放由指定进程获取的字节范围锁,该文件的指定键值、文件偏移量和长度。
FsRtlFindExtraCreateParameter

FsRtlFindExtraCreateParameter 例程在给定 ECP 列表中搜索给定类型的 ECP 上下文结构,并返回指向此结构的指针(如果找到)。
FsRtlFindInTunnelCache

详细了解 FsRtlFindInTunnelCache 函数。
FsRtlFreeAePushLock

详细了解 FsRtlFreeAePushLock 宏。
FsRtlFreeExtraCreateParameter

FsRtlFreeExtraCreateParameter 例程释放 ECP 上下文结构的内存。
FsRtlFreeExtraCreateParameterList

FsRtlFreeExtraCreateParameterList 例程释放额外的创建参数 (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 例程递增缓存管理器的 CcFastMdlReadWait 性能计数器成员在处理器控制块 (PRCB) 对象中。
FsRtlIncrementCcFastReadNotPossible

FsRtlIncrementCcFastReadNotPossible 例程在缓存管理器系统计数器的每个处理器控制块中递增 CcFastReadNotPossible 性能计数器。
FsRtlIncrementCcFastReadNoWait

FsRtlIncrementCcFastReadNoWait 例程在缓存管理器系统计数器的每个处理器控制块中递增 CcFastReadNoWait 性能计数器。
FsRtlIncrementCcFastReadResourceMiss

FsRtlIncrementCcFastReadResourceMiss 例程在缓存管理器系统计数器的每个处理器控制块中递增 CcFastReadNotPossible 性能计数器。
FsRtlIncrementCcFastReadWait

FsRtlIncrementCcFastReadWait 例程在缓存管理器系统计数器的每个处理器控制块中递增 CcFastReadWait 性能计数器。
FsRtlInitExtraCreateParameterLookasideList

FsRtlInitExtraCreateParameterLookasideList 例程初始化用于分配固定大小的一个或多个额外创建参数上下文结构(ECP)的分页池外观列表。
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 提供程序(MUP)注册的网络重定向程序的提供程序标识符。
FsRtlMupGetProviderInfoFromFileObject

FsRtlMupGetProviderInfoFromFileObject 例程从位于远程文件系统上的某个文件的文件对象中获取与多个 UNC 提供程序(MUP)注册的网络重定向程序的相关信息。
FsRtlNormalizeNtstatus

FsRtlNormalizeNtstatus 例程将任意异常转换为异常筛选器处理的状态值。
FsRtlNotifyCleanup

释放文件对象的最后一个句柄时,FsRtlNotifyCleanup 例程将从指定的通知列表中删除文件对象的通知结构(如果存在)。
FsRtlNotifyCleanupAll

FsRtlNotifyCleanupAll 例程删除指定通知列表的所有成员。
FsRtlNotifyFilterChangeDirectory

FsRtlNotifyFilterChangeDirectory 例程为IRP_MN_NOTIFY_CHANGE_DIRECTORY请求创建通知结构,并将其添加到指定的通知列表。
FsRtlNotifyFilterReportChange

FsRtlNotifyFilterReportChange 完成指定通知列表中挂起IRP_MN_NOTIFY_CHANGE_DIRECTORY请求。
FsRtlNotifyFullChangeDirectory

FsRtlNotifyFullChangeDirectory 例程为通知请求创建通知结构,并将其添加到指定的通知列表。
FsRtlNotifyFullChangeDirectory

了解 FsRtlNotifyFullChangeDirectory 例程如何为通知请求创建通知结构,并将其添加到指定的通知列表。
FsRtlNotifyFullReportChange

FsRtlNotifyFullReportChange 例程完成挂起的通知更改 IRP。
FsRtlNotifyInitializeSync

FsRtlNotifyInitializeSync 例程分配并初始化通知列表的同步对象。
FsRtlNotifyUninitializeSync

FsRtlNotifyUninitializeSync 例程解除分配通知列表的同步对象。
FsRtlNotifyVolumeEvent

FsRtlNotifyVolumeEvent 例程通知发生卷事件的任何已注册应用程序。
FsRtlNotifyVolumeEventEx

FsRtlNotifyVolumeEventEx 例程通知发生卷事件的任何已注册应用程序。 卷事件包括正在锁定、解锁、装载或设为只读的卷。
FsRtlNumberOfRunsInLargeMcb

FsRtlNumberOfRunsInLargeMcb 例程返回映射控制块(MCB)中的运行数。
FsRtlNumberOfRunsInMcb

FsRtlNumberOfRunsInMcb 函数已过时。
FsRtlOplockBreakH

FsRtlOplockBreakH 例程中断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 例程返回内存描述符列表(MDL)的链接列表,该列表指向指定的缓存文件数据范围,以将数据直接写入缓存。
FsRtlPrepareMdlWriteEx

FsRtlPrepareMdlWriteEx 例程返回内存描述符列表(MDL)的链接列表,该列表指向指定的缓存文件数据范围,以将数据直接写入缓存。
FsRtlPrepareToReuseEcp

详细了解 FsRtlPrepareToReuseEcp 例程。
FsRtlPrivateLock

FsRtlPrivateLock 函数已过时。
FsRtlProcessFileLock

FsRtlProcessFileLock 例程处理并完成文件锁定操作的 IRP。
FsRtlQueryCachedVdl

使用 FsRtlQueryCachedVdl 例程检索缓存文件的当前有效数据长度(VDL)。
FsRtlQueryKernelEaFile

例程 FsRtlQueryKernelEaFile 用于生成显式 QueryEA 请求,并同步等待它完成,并返回结果。 这允许调用方通过 FileObject 而不是句柄执行此操作。
FsRtlRegisterFileSystemFilterCallbacks

文件系统筛选器驱动程序和文件系统调用 FsRtlRegisterFileSystemFilterCallbacks 例程,以注册在基础文件系统执行某些操作时要调用的通知回调例程。
FsRtlRegisterUncProvider

FsRtlRegisterUncProvider 例程将网络重定向程序注册为通用命名约定(UNC)提供程序,并具有系统多个 UNC 提供程序(MUP)。
FsRtlRegisterUncProviderEx

FsRtlRegisterUncProviderEx 例程将网络重定向程序注册为通用命名约定(UNC)提供程序,并具有系统多个 UNC 提供程序(MUP)。
FsRtlReleaseFile

Microsoft保留 FsRtlReleaseFile 函数以供内部使用。 请勿在代码中使用此函数。
FsRtlRemoveBaseMcbEntry

FsRtlRemoveBaseMcbEntry 函数是删除大型 mcb 条目的工作例程。 它这样做, 没有拿出 mcb GuardedMutex。
FsRtlRemoveDotsFromPath

FsRtlRemoveDotsFromPath 例程删除了“.”和“.”。的不必要事件。 从指定路径。
FsRtlRemoveExtraCreateParameter

FsRtlRemoveExtraCreateParameter 例程在 ECP 上下文结构中搜索 ECP 列表,如果找到,则将其与 ECP 列表分离。
FsRtlRemoveLargeMcbEntry

FsRtlRemoveLargeMcbEntry 例程从地图控制块(MCB)中删除一个或多个映射。
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 位进程 ID。
IoGetRequestorSessionId

IoGetRequestorSessionId 例程返回最初请求给定 I/O 操作的进程会话 ID。
IoGetSiloParameters

此例程指示文件是否在容器上下文中。
IoGetTopLevelIrp

ntifs.h 中的 IoGetTopLevelIrp 例程返回当前线程的 TopLevelIrp 字段的值。
IoGetTopLevelIrp

wdm.h 中的 IoGetTopLevelIrp 例程返回当前线程的 TopLevelIrp 字段的值。
IoGetTransactionParameterBlock

IoGetTransactionParameterBlock 例程返回事务处理文件操作的事务参数块。
IoInitializeDriverCreateContext

IoInitializeDriverCreateContext 例程初始化IO_DRIVER_CREATE_CONTEXT类型的调用方分配的变量。
IoInitializePriorityInfo

IoInitializePriorityInfo 例程初始化IO_PRIORITY_INFO类型的结构。
IoIsFileObjectIgnoringSharing

IoIsFileObjectIgnoringSharing 例程确定文件对象是否设置为忽略文件共享访问检查的选项。
IoIsFileOpenedExclusively

Microsoft保留 IoIsFileOpenedExclusively 宏以供内部使用。 请勿在代码中使用此宏。
IoIsFileOriginRemote

IoIsFileOriginRemote 例程确定给定文件对象是否用于远程创建请求。
IoIsOperationSynchronous

详细了解 IoIsOperationSynchronous 函数。
IoIsSystemThread

IoIsSystemThread 例程检查给定线程是否为系统线程。
IoIsValidNameGraftingBuffer

Microsoft保留 IoIsValidNameGraftingBuffer 函数供内部使用。 请勿在代码中使用此函数。
IoPageRead

Microsoft保留 IoPageRead 函数以供内部使用。 请勿在代码中使用此函数。
IoQueryFileDosDeviceName

IoQueryFileDosDeviceName 例程检索文件的 MS-DOS 设备名称。
IoQueryFileInformation

Microsoft保留 IoQueryFileInformation 函数以供内部使用。 请勿在代码中使用此函数。
IoQueryVolumeInformation

Microsoft保留 IoQueryVolumeInformation 函数以供内部使用。 请勿在代码中使用此函数。
IoQueueThreadIrp

Microsoft保留 IoQueueThreadIrp 函数供内部使用。 请勿在代码中使用此函数。
IoRegisterFileSystem

IoRegisterFileSystem 例程将文件系统的控制设备对象添加到全局文件系统队列。
IoRegisterFsRegistrationChange

详细了解 IoRegisterFsRegistrationChange 函数。
IoRegisterFsRegistrationChangeEx

每当文件系统将自身注册或注销为活动文件系统时,IoRegisterFsRegistrationChangeEx 例程都会注册文件系统筛选器驱动程序的通知例程,以调用该例程。
IoRegisterFsRegistrationChangeMountAware

IoRegisterFsRegistrationChangeMountAware 例程注册文件系统筛选器驱动程序的通知例程。 每当文件系统将自身注册或注销为活动文件系统时,将调用此通知例程。
IoReleaseVpbSpinLock

IoReleaseVpbSpinLock 例程释放卷参数块(VPB)旋转锁。
IoRemoveLinkShareAccessEx

IoRemoveLinkShareAccessEx 例程删除了给定打开实例的文件系统共享访问结构中的访问和共享访问信息。
IoReplaceFileObjectName

详细了解 IoReplaceFileObjectName 例程。
IoSetDeviceToVerify

详细了解 IoSetDeviceToVerify 例程。
IoSetFileObjectIgnoreSharing

IoSetFileObjectIgnoreSharing 例程设置一个文件对象以忽略文件共享访问检查。
IoSetFileOrigin

IoSetFileOrigin 例程指定给定文件对象是否用于远程创建请求。
IoSetInformation

Microsoft保留 IoSetInformation 函数以供内部使用。 请勿在代码中使用此函数。
IoSetTopLevelIrp

ntifs.h 中的 IoSetTopLevelIrp 例程设置当前线程的 TopLevelIrp 字段的值。
IoSetTopLevelIrp

rx.h 文件中的 IoSetTopLevelIrp 例程设置当前线程的 TopLevelIrp 字段的值。
IoSetTopLevelIrp

wdm.h 中的 IoSetTopLevelIrp 例程设置当前线程的 TopLevelIrp 字段的值。
IoSynchronousPageWrite

Microsoft保留 IoSynchronousPageWrite 函数供内部使用。 请勿在代码中使用此函数。
IoThreadToProcess

IoThreadToProcess 例程返回指向指定线程进程的指针。
IoUnregisterFileSystem

IoUnregisterFileSystem 例程从全局文件系统队列中删除文件系统的控制设备对象。
IoUnregisterFsRegistrationChange

IoUnregisterFsRegistrationChange 例程取消注册文件系统筛选器驱动程序的文件系统注册更改通知例程。
IoVerifyVolume

详细了解 IoVerifyVolume 函数。
IsReparseTagMicrosoft

IsReparseTagMicrosoft 宏确定重新分析点标记是否指示Microsoft重新分析点。
IsReparseTagNameSurrogate

IsReparseTagNameSurrogate 宏确定标记的关联重新分析点是否是另一个命名实体(例如卷装入点)的代理项。
IsReparseTagValid

Microsoft保留 IsReparseTagValid 宏以供内部使用。 请勿在代码中使用此宏。
KeAcquireQueuedSpinLock

详细了解 KeAcquireQueuedSpinLock 函数。
KeAttachProcess

KeAttachProcess 函数已过时。
KeDetachProcess

KeDetachProcess 函数已过时。
KeInitializeMutant

Microsoft保留 KeInitializeMutant 函数以供内部使用。 请勿在代码中使用此函数。
KeInitializeQueue

KeInitializeQueue 例程初始化线程可以等待条目的队列对象。
KeInsertHeadQueue

如果 KeInsertHeadQueue 例程无法立即使用该条目来满足线程等待,则它会在给定队列的头插入一个条目。
KeInsertQueue

如果 KeInsertQueue 例程无法立即使用该条目来满足线程等待,则它会在给定队列的结尾处插入一个条目。
KeQueryPerformanceCounter

详细了解 KeQueryPerformanceCounter 例程。
KeReadStateMutant

Microsoft保留 KeReadStateMutant 函数以供内部使用。 请勿在代码中使用此函数。
KeReadStateQueue

Microsoft保留 KeReadStateQueue 函数以供内部使用。 请勿在代码中使用此函数。
KeReleaseMutant

Microsoft保留 KeReleaseMutant 函数以供内部使用。 请勿在代码中使用此函数。
KeReleaseQueuedSpinLock

Microsoft保留 KeReleaseQueuedSpinLock 函数以供内部使用。 请勿在代码中使用此函数。
KeRemoveQueue

详细了解 KeRemoveQueue 函数。
KeRundownQueue

KeRundownQueue 例程清理队列对象,刷新任何排队条目。
KeSetIdealProcessorThread

Microsoft保留 KeSetIdealProcessorThread 函数以供内部使用。 请勿在代码中使用此函数。
KeStackAttachProcess

KeStackAttachProcess 例程将当前线程附加到目标进程的地址空间。
KeTryToAcquireQueuedSpinLock

Microsoft保留 KeTryToAcquireQueuedSpinLock 函数以供内部使用。 请勿在代码中使用此函数。
KeUnstackDetachProcess

KeUnstackDetachProcess 例程将当前线程与进程的地址空间分离,并还原以前的附加状态。
MapSecurityError

MapSecurityError 函数将安全接口SECURITY_STATUS状态代码映射到相应的 NSTATUS 状态代码。
mmCanFileBeTruncated

详细了解 MmCanFileBeTruncated 函数。
mmDoesFileHaveUserWritableReferences

MmDoesFileHaveUserWritableReferences 函数返回文件对象的可写引用数。
mmFlushImagesection

MmFlushImageSection 例程刷新文件的映像部分。
mmForceSectionClosed

MmForceSectionClosed 例程删除不再使用的文件的数据和图像部分。
mmForceSectionClosedEx

MmForceSectionClosedEx 函数检查节对象指针。 如果它们为 NULL,则不执行进一步操作,并返回值 TRUE。
mmGetMaximumFileSectionsize

MmGetMaximumFileSectionSize 返回当前版本的 Windows 的文件节的最大可能大小。
mmIsRecursiveIoFault

MmIsRecursiveIoFault 例程确定在 I/O 操作期间是否发生当前页错误。
mmPrefetchPages

MmPrefetchPages 例程以最佳方式从辅助存储读取页面组。
mmSetAddressRangeModified

MmSetAddressRangeModified 例程将当前有效的页面标记为修改的系统缓存的指定范围内。
NtQueryInformationByName

详细了解 NtQueryInformationByName 函数。
ObInsertObject

Microsoft保留 ObInsertObject 函数供内部使用。 请勿在代码中使用此函数。
ObIsKernelHandle

ObIsKernelHandle 例程确定指定的句柄是否为内核句柄。
ObMakeTemporaryObject

Microsoft保留 ObMakeTemporaryObject 函数以供内部使用。 请勿在代码中使用此函数。
ObOpenObjectByPointer

ObOpenObjectByPointer 函数打开指针引用的对象,并返回对象的句柄。
ObQueryNameString

ObQueryNameString 例程提供调用方具有指针的给定对象的名称(如果有)。
ObQueryObjectAuditingByHandle

Microsoft保留 ObQueryObjectAuditingByHandle 函数以供内部使用。 请勿在代码中使用此函数。
PCOMPLETE_LOCK_IRP_ROUTINE

详细了解PCOMPLETE_LOCK_IRP_ROUTINE回调函数。
PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE

微型筛选器驱动程序可以将类型为 PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE 的例程注册为FILE_LOCK结构的 minifilter 驱动程序的 CompleteLockCallbackDataRoutine 回调例程。
PFLT_COMPLETED_ASYNC_IO_CALLBACK

启动异步 I/O 操作的微型筛选器驱动程序可以指定要在操作完成时调用的例程PFLT_COMPLETED_ASYNC_IO_CALLBACK例程。
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_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_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

每个进程磁盘 I/O 计数器的启用状态由 PsIsDiskCountersEnabled 例程返回。
PsIsThreadTerminating

PsIsThreadTerminating 例程检查线程是否正在终止。
PsLookupProcessByProcessId

PsLookupProcessByProcessId 例程接受进程的进程 ID,并返回指向进程的 EPROCESS 结构的引用指针。
PsLookupThreadByThreadId

PsLookupThreadByThreadId 例程接受线程的线程 ID,并返回指向线程的 ETHREAD 结构的引用指针。
PsReferenceImpersonationToken

详细了解 PsReferenceImpersonationToken 函数。
PsReferencePrimaryToken

详细了解 PsReferencePrimaryToken 函数。
PsReturnPoolQuota

详细了解 PsReturnPoolQuota 函数。
PsRevertToSelf

PsRevertToSelf 例程结束调用线程的客户端模拟。
PsUpdateDiskCounters

PsUpdateDiskCounters 例程更新给定进程的磁盘 I/O 计数器。
PUNLOCK_ROUTINE

详细了解PUNLOCK_ROUTINE回调例程。
QUERY_VIRTUAL_MEMORY_CALLBACK

详细了解QUERY_VIRTUAL_MEMORY_CALLBACK回调函数。
RTL_HEAP_COMMIT_ROUTINE

详细了解RTL_HEAP_COMMIT_ROUTINE回调例程。
RtlAbsoluteToSelfRelativeSD

RtlAbsoluteToSelfRelativeSD 例程通过使用绝对格式的安全描述符作为模板,以自相对格式创建新的安全描述符。
RtlAddAccessAllowedAce

RtlAddAccessAllowedAce 例程将允许的访问访问控制项 (ACE) 添加到访问控制列表 (ACL)。 授予对指定安全标识符(SID)的访问权限。
RtlAddAccessAllowedAceEx

详细了解 RtlAddAccessAllowedAceEx 函数。
RtlAddAce

详细了解 RtlAddAce 函数。
RtlAllocateAndInitializeSid

Microsoft保留 RtlAllocateAndInitializeSid 函数以供内部使用。 请勿在代码中使用此函数。
RtlAllocateHeap

RtlAllocateHeap 例程从堆分配内存块。
RtlAppendStringToString

RtlAppendStringToString 例程连接两个计数字符串。 它将字节从源复制到目标缓冲区的长度。
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

RtlSecondsSince1970ToTime 例程将自 1970 年初以来的已用时间(以秒为单位)转换为绝对系统时间值。
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

RtlTimeToSecondsSince1980 例程将给定的系统绝对时间值转换为自 1980 年初以来的已用时间(以秒为单位)。
RtlUnicodeStringToCountedOemString

RtlUnicodeStringToCountedOemString 例程使用当前系统 OEM 代码页将指定的 Unicode 源字符串转换为计数的 OEM 字符串。
RtlUnicodeStringToOemSize

RtlUnicodeStringToOemSize 例程确定给定 Unicode 字符串在转换为 OEM 字符串后的大小(以字节为单位)。
RtlUnicodeStringToOemString

RtlUnicodeStringToOemString 例程使用当前系统 OEM 代码页将给定的 Unicode 源字符串转换为 OEM 字符串。
RtlUnicodeStringToUTF8String

RtlUnicodeStringToUTF8String 将指定的 Unicode 字符串转换为 UTF-8 字符串。
RtlUnicodeToCustomCPN

Microsoft保留 RtlUnicodeToCustomCPN 函数以供内部使用。 请勿在代码中使用此函数。
RtlUnicodeToMultiByteN

RtlUnicodeToMultiByteN 例程使用当前系统 ANSI 代码页(ACP)将指定的 Unicode 字符串转换为新的字符串。 转换后的字符串不一定来自多字节字符集。
RtlUnicodeToMultiByteSize

RtlUnicodeToMultiByteSize 例程确定存储指定 Unicode 字符串的多字节转换所需的字节数。 假定翻译使用当前系统 ANSI 代码页(ACP)。
RtlUnicodeToOemN

RtlUnicodeToOemN 例程使用当前系统 OEM 代码页将给定的 Unicode 字符串转换为 OEM 字符串。
RtlUpcaseUnicodeStringToCountedOemString

详细了解 RtlUpcaseUnicodeStringToCountedOemString 函数。
RtlUpcaseUnicodeStringToOemString

RtlUpcaseUnicodeStringToOemString 例程使用当前系统 OEM 代码页将给定的 Unicode 源字符串转换为大写 OEM 字符串。
RtlUpcaseUnicodeToCustomCPN

Microsoft保留 RtlUpcaseUnicodeToCustomCPN 函数供内部使用。 请勿在代码中使用此函数。
RtlUpcaseUnicodeToMultiByteN

RtlUpcaseUnicodeToMultiByteN 例程使用当前系统 ANSI 代码页(ACP)将指定的 Unicode 字符串转换为新的大写字符串。 转换后的字符串不一定来自多字节字符集。
RtlUpcaseUnicodeToOemN

RtlUpcaseUnicodeToOemN 例程使用当前系统 OEM 代码页将给定的 Unicode 字符串转换为大写 OEM 字符串。
RtlUTF8StringToUnicodeString

RtlUTF8StringToUnicodeString 例程将指定的 UTF-8 字符串转换为 Unicode 字符串。
RtlValidSid

RtlValidSid 例程通过验证修订号是否在已知范围内且子授权数小于最大值来验证安全标识符(SID)。
RtlWriteNonVolatileMemory

例程 RtlWriteNonVolatileMemory 将源缓冲区的内容复制到非易失性目标内存缓冲区。
RtlxOemStringToUnicodeSize

Microsoft保留 RtlxOemStringToUnicodeSize 函数以供内部使用。 请勿在代码中使用此函数。
RtlxUnicodeStringToOemSize

Microsoft保留 RtlxUnicodeStringToOemSize 函数以供内部使用。 请勿在代码中使用此函数。
RxAcquireExclusiveFcbResourceInMRx

RxAcquireExclusiveFcbResourceInMRx 以独占模式获取网络微型重定向程序驱动程序的 FCB 资源。
RxAcquireSharedFcbResourceInMRx

RxAcquireSharedFcbResourceInMRx 在共享模式下获取网络微型重定向程序驱动程序的 FCB 资源。
RxAcquireSharedFcbResourceInMRxEx

RxAcquireSharedFcbResourceInMRxEx 为共享模式下的网络微型重定向程序驱动程序获取 FCB 资源。
RxAssociateContextWithMid

RxAssociateContextWithMid 将提供的不透明上下文与MID_ATLAS中的可用多路复用 ID (MID)相关联。
RxCancelTimerRequest

RxCancelTimerRequest 取消定期计时器请求。 要取消的请求由工作线程例程和关联的上下文标识。
RxCeAllocateIrpWithMDL

RxCeAllocateIrpWithMDL 分配 IRP 并将其与现有内存描述符列表相关联。
RxCeBuildAddress

RxCeBuildAddress 将传输地址与传输绑定相关联。
RxCeBuildConnection

RxCeBuildConnection 在本地 RDBSS 连接地址和给定的远程地址之间建立连接。
RxCeBuildConnectionOverMultipleTransports

RxCeBuildConnectionOverMultipleTransports 在本地 RDBSS 连接地址与给定的远程地址之间建立连接,并支持多个传输。
RxCeBuildTransport

RxCeBuildTransport 将 RDBSS 传输对象绑定到指定的传输名称。
RxCeBuildVC

RxCeBuildVC 将虚拟线路添加到指定的 RDBSS 连接。
RxCeCancelConnectRequest

RxCeCancelConnectRequest 取消以前颁发的连接请求。 请注意,此例程当前未实现。
RxCeFreeIrp

RxCeFreeIrp 释放 IRP。
RxCeInitiateVCDisconnect

RxCeInitiateVCDisconnect 在虚拟线路上启动断开连接。
RxCeQueryAdapterStatus

RxCeQueryAdapterStatus 返回调用方分配的缓冲区中给定传输的ADAPTER_STATUS结构。
RxCeQueryInformation

RxCeQueryInformation 查询有关调用方分配缓冲区中的连接的信息。
RxCeQueryTransportInformation

RxCeQueryTransportInformation 查询给定传输的传输信息。
RxCeSend

RxCeSend 沿虚拟线路上的指定连接发送传输服务数据单元(TSDU)。
RxCeSendDatagram

RxCeSendDatagram 沿虚拟线路上的指定连接发送传输服务数据单元(TSDU)。
RxCeTearDownAddress

RxCeTearDownAddress 从传输绑定取消注册传输地址。
RxCeTearDownConnection

RxCeTearDownConnection 断开本地 RDBSS 连接地址和远程地址之间的给定连接。
RxCeTearDownTransport

RxCeTearDownTransport 取消绑定 RDBSS 传输对象。
RxCeTearDownVC

RxCeTearDownVC 从指定的 RDBSS 连接取消注册虚拟线路。
RxChangeBufferingState

调用 RxChangeBufferingState 来处理缓冲状态更改请求。
RxCompleteRequest

RxCompleteRequest 完成与RX_CONTEXT结构关联的 IRP 请求。
RxCompleteRequest_Real

RxCompleteRequest_Real完成与RX_CONTEXT结构关联的 IRP 请求。
RxCreateMidAtlas

RxCreateMidAtlas 分配MID_ATLAS数据结构的新实例并初始化它。
RxCreateNetFcb

RxCreateNetFCB 为打开此 FCB 的V_NET_ROOT分配、初始化和插入内存中数据结构中新的 FCB 结构。 分配的结构具有SRV_OPEN和 FOBX 结构的空间。
RxCreateNetFobx

RxCreateNetFobx 为打开此 FOBX 的 FCB 分配、初始化和插入新的文件对象扩展 (FOBX) 结构。
RxCreateNetRoot

RxCreateNetRoot 分配并初始化NET_ROOT结构,并将名称插入关联设备对象的 net name 表中。
RxCreateRxContext

RxCreateRxContext 分配新的RX_CONTEXT结构并初始化数据结构。
RxCreateSrvCall

详细了解 RxCreateSrvCall 函数。
RxCreateSrvOpen

RxCreateSrvOpen 在 RDBSS 使用的内存中数据结构中分配、初始化和插入新的SRV_OPEN结构。 如果必须分配新结构,则它具有 FOBX 结构的空间。
RxCreateVNetRoot

RxCreateVNetRoot 分配并初始化NET_ROOT结构,并将名称插入关联设备对象上的 net name 表中。
RxDereference

RxDereference 将结构的 NodeReferenceCount 成员递减一个,用于 RDBSS 使用的多个引用计数数据结构。
RxDereferenceAndDeleteRxContext_Real

RxDereferenceAndDeleteRxContext_Real取消引用RX_CONTEXT数据结构,如果 ReferenceCount 成员为零,则会解除分配,并从内存中 RDBSS 数据结构中删除指定的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 请求数据包(IRP)排到工作线程队列,以供文件系统进程 (FSP) 处理。
RxGetFileSizeWithLock

RxGetFileSizeWithLock 使用锁获取 FCB 结构中的文件大小,以确保读取 64 位值一致。
RxGetRDBSSProcess

RxGetRDBSSProcess 返回指向 RDBSS 内核进程使用的主线程进程的指针。
RxIndicateChangeOfBufferingState

调用 RxIndicateChangeOfBufferingState 以注册更改缓冲状态请求(例如 oplock 中断指示,例如)以供以后处理。 如有必要,将激活用于进一步处理的辅助线程例程。
RxIndicateChangeOfBufferingStateForSrvOpen

调用 RxIndicateChangeOfBufferingStateForSrvOpen 来注册更改缓冲状态请求(例如 oplock 中断指示,例如)以供以后处理。 如果满足必要的先决条件,则会进一步处理 oplock。
RxInferFileType

RxInferFileType 尝试从RX_CONTEXT结构中的成员推断文件类型(目录或非目录)。
RxInitializeContext

RxInitializeContext 初始化现有的RX_CONTEXT数据结构。
RxIsThisAgentOpen

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 在MID_ATLAS结构中将多路复用 ID(MID)映射到其关联上下文,然后将 MID 与上下文取消关联。
RxMapMidToContext

RxMapMidToContext 将多路复用X ID (MID)映射到MID_ATLAS结构中的关联上下文。
RxMapSystemBuffer

RxMapSystemBuffer 从 IRP 返回系统缓冲区地址。
RxNameCacheActivateEntry

RxNameCacheActivateEntry 采用名称缓存条目并更新过期时间和网络微型重定向程序上下文。 然后,它将名称缓存条目置于活动列表中。
RxNameCacheCheckEntry

RxNameCacheCheckEntry 检查名称缓存条目是否有效。 有效条目表示生存期未过期,MRxContext 参数传递相等性检查。
RxNameCacheCreateEntry

RxNameCacheCreateEntry 使用给定的名称字符串分配和初始化NAME_CACHE结构。
RxNameCacheExpireEntry

RxNameCacheExpireEntry 将NAME_CACHE条目放在用于回收的免费列表中。
RxNameCacheExpireEntryWithShortName

RxNameCacheExpireEntryWithShortName 使名称前缀与给定的短文件名匹配的所有名称缓存条目过期。
RxNameCacheFetchEntry

RxNameCacheFetchEntry 查找具有指定名称字符串的匹配项NAME_CACHE。
RxNameCacheFinalize

RxNameCacheFinalize 释放与NAME_CACHE_CONTROL结构关联的所有NAME_CACHE条目的存储。
RxNameCacheFreeEntry

RxNameCacheFreeEntry 释放NAME_CACHE条目的存储,并递减与NAME_CACHE_CONTROL结构关联的NAME_CACHE缓存项计数。
RxNameCacheInitialize

RxNameCacheInitialize 初始化名称缓存(NAME_CACHE_CONTROL结构)。
RxpDereferenceAndFinalizeNetFcb

RxpDereferenceAndFinalizeNetFcb 递减引用计数,并完成 FCB 结构。
RxpDereferenceNetFcb

RxpDereferenceNetFcb 会减少 FCB 结构的引用计数。
RxPostOneShotTimerRequest

RxPostOneShotTimerRequest 初始化一次性计时器条目。 计时器过期时,将调用指向工作线程例程的传入指针一次。
RxPostRecurrentTimerRequest

RxPostRecurrentTimerRequest 初始化定期计时器请求。 当定期计时器根据此例程的输入参数触发时,将定期调用指向工作线程例程的传入指针。
RxPostToWorkerThread

RxPostToWorkerThread 调用在工作线程上下文中作为参数传递的例程。 调用方必须分配WORK_QUEUE_ITEM的内存。
RxpReferenceNetFcb

RxpReferenceNetFcb 递增 FCB 上的引用计数。
RxPrefixTableLookupName

RxPrefixTableLookupName 查找前缀表中的名称,该名称用于目录SRV_CALL、NET_ROOT和V_NET_ROOT名称,并将基础指针转换为包含名称的结构。
RxPrepareContextForReuse

RxPrepareContextForReuse 通过重置所有已进行的特定于操作的分配和购置(RX_CONTEXT结构的 ReferenceCount 成员设置为零)来准备RX_CONTEXT数据结构以供重复使用。
RxPrepareToReparseSymbolicLink

RxPrepareToReparseSymbolicLink 设置文件对象名称以方便重新分析。 网络微型重定向程序使用此例程遍历符号链接。
RxpTrackDereference

在已检查的版本中使用 RxpTrackDereference 跟踪对已检查生成中取消引用SRV_CALL、NET_ROOT、V_NET_ROOT、FOBX、FCB 和SRV_OPEN结构的请求。 日志记录系统和 WMI 可以访问这些取消引用请求的日志。
RxpTrackReference

详细了解 RxpTrackReference 函数。
RxpUnregisterMinirdr

RxpUnregisterMinirdr 由网络微型重定向程序驱动程序调用,以取消向 RDBSS 注册驱动程序,并从内部 RDBSS 注册表中删除注册信息。
RxPurgeAllFobxs

RxPurgeAllFobxs 清除与网络微型重定向程序关联的所有 FOBX 结构。
RxPurgeRelatedFobxs

RxPurgeRelatedFobxs 清除与NET_ROOT结构关联的所有 FOBX 结构。
RxReassociateMid

RxReassociateMid 将多路复用 ID (MID) 与备用上下文关联。
RxReference

对于 RDBSS 使用的多个引用计数数据结构,RxReference 将结构的 NodeReferenceCount 成员递增一个。
RxRegisterMinirdr

RxRegisterMinirdr 由网络微型重定向程序驱动程序调用,以向 RDBSS 注册驱动程序,该驱动程序将注册信息添加到内部注册表。 RDBSS 还会为网络微型重定向程序生成设备对象。
RxReleaseFcbResourceForThreadInMRx

RxReleaseFcbResourceForThreadInMRx 释放由具有特定线程 ID 的网络微型重定向程序驱动程序获取的 FCB 资源。
RxReleaseFcbResourceInMRx

RxReleaseFcbResourceInMRx 释放由网络微型重定向程序驱动程序获取的 FCB 资源。
RxResumeBlockedOperations_Serially

RxResumeBlockedOperations_Serially在序列化阻塞 I/O 队列上唤醒下一个等待线程(如果有)。
RxScavengeAllFobxs

RxScavengeAllFobxs 清理与网络微型重定向程序设备对象关联的所有 FOBX 结构。
RxScavengeFobxsForNetRoot

RxScavengeFobxsForNetRoot 清理与给定NET_ROOT结构关联的所有 FOBX 结构。
RxSetDomainForMailslotBroadcast

详细了解 RxSetDomainForMailslotBroadcast 函数。
RxSetMinirdrCancelRoutine

RxSetMinirdrCancelRoutine 由网络微型重定向程序驱动程序调用,为RX_CONTEXT结构设置网络微型重定向程序取消例程。
RxSetSrvCallDomainName

RxSetSrvCallDomainName 由网络微型重定向程序驱动程序调用,以设置与任何给定服务器(SRV_CALL结构)关联的域名。
RxSpinDownMRxDispatcher

RxSpinDownMRxDispatcher 为网络微型重定向程序拆毁调度程序上下文。
RxStartMinirdr

详细了解 RxStartMinirdr 函数。
RxStopMinirdr

详细了解 RxStopMinirdr 函数。
RxUnregisterMinirdr

RxUnregisterMinirdr 是由网络微型重定向程序驱动程序调用的内联例程,用于向 RDBSS 取消注册驱动程序,并从内部 RDBSS 注册表中删除注册信息。
SeAccessCheckFromState

详细了解 SeAccessCheckFromState 函数。
SeAccessCheckFromStateEx

详细了解 SeAccessCheckFromStateEx 函数。
SeAppendPrivileges

SeAppendPrivileges 例程将其他特权追加到访问状态结构中的特权集。
SeAuditHardLinkCreation

Microsoft保留 SeAuditHardLinkCreation 函数以供内部使用。 请勿在代码中使用此函数。
SeAuditingFileEvents

SeAuditingFileEvents 例程确定文件打开事件当前是否正在审核。
SeAuditingFileOrGlobalEvents

SeAuditingFileOrGlobalEvents 例程确定是否正在审核文件或全局事件。
SeAuditingHardLinkEvents

Microsoft保留 SeAuditingHardLinkEvents 函数以供内部使用。 请勿在代码中使用此函数。
SeCaptureSubjectContext

ntifs.h 中的 SeCaptureSubjectContext 例程捕获调用线程的安全上下文,以便进行访问验证和审核。
SeCaptureSubjectContext

wdm.h 中的 SeCaptureSubjectContext 例程捕获调用线程的安全上下文,以便进行访问验证和审核。
SeCaptureSubjectContextEx

详细了解 SeCaptureSubjectContextEx 函数。
SecLookupAccountName

SecLookupAccountName 接受帐户作为输入,并检索帐户的安全标识符(SID),以及在其中找到帐户的域的名称。
SecLookupAccountSid

SecLookupAccountSid 接受安全标识符 (SID) 作为输入。 它检索此 SID 的帐户的名称以及找到此 SID 的第一个域的名称。
SecLookupWellKnownSid

SecLookupWellKnownSid 接受一个已知的安全标识符 (SID) 类型作为输入,并检索此已知 SID 的本地安全标识符 (SID)。
SecMakeSPN

SecMakeSPN 创建一个服务提供程序名称字符串,该字符串可在与特定安全服务提供商通信时使用。
SecMakeSPNEx

SecMakeSPNEx 创建一个服务提供程序名称字符串,该字符串可在与特定安全服务提供商通信时使用。
SecMakeSPNEx2

SecMakeSPNEx2 创建一个服务提供程序名称字符串,该字符串可在与特定安全服务提供商通信时使用。
SeCreateClientSecurity

详细了解 SeCreateClientSecurity 函数。
SeCreateClientSecurityFromSubjectContext

详细了解 SeCreateClientSecurityFromSubjectContext 例程。
SeDeleteClientSecurity

SeDeleteClientSecurity 例程删除客户端安全上下文。
SeDeleteObjectAuditAlarm

SeDeleteObjectAuditAlarm 例程为标记为删除的对象生成审核和警报消息。
SeFilterToken

详细了解 SeFilterToken 函数。
SeImpersonateClient

SeImpersonateClient 函数已过时。
SeImpersonateClientEx

SeImpersonateClientEx 例程会导致线程模拟用户。
SeLengthSid

SeLengthSid 宏已过时。
SeLocateProcessImageName

详细了解 SeLocateProcessImageName 函数。
SeLockSubjectContext

详细了解 SeLockSubjectContext 函数。
SeLockSubjectContext

wdm.h 中的 SeLockSubjectContext 例程锁定捕获的主题上下文的主标记和模拟标记。
SeMarkLogonSessionForTerminationNotification

SeMarkLogonSessionForTerminationNotification 例程标记登录会话,以便在登录会话终止时调用调用方注册的回调例程。
SeOpenObjectAuditAlarm

当尝试打开对象时,SeOpenObjectAuditAlarm 例程将生成审核和警报消息。
SeOpenObjectForDeleteAuditAlarm

当尝试打开要删除的对象时,SeOpenObjectForDeleteAuditAlarm 例程将生成审核和警报消息。
SePrivilegeCheck

SePrivilegeCheck 例程确定在使用者的访问令牌中是否启用了一组指定的特权。
SeQueryAuthenticationIdToken

SeQueryAuthenticationIdToken 例程检索访问令牌的身份验证 ID。
SeQueryInformationToken

SeQueryInformationToken 例程检索有关访问令牌的指定类型信息。 调用过程必须具有适当的访问权限才能获取信息。
SeQuerySecurityDescriptorInfo

SeQuerySecurityDescriptorInfo 例程检索对象的安全描述符的副本。
SeQuerySessionIdToken

Microsoft保留 SeQuerySessionIdToken 函数以供内部使用。 请勿在代码中使用此函数。
SeQuerySubjectContextToken

详细了解 SeQuerySubjectContextToken 宏。
SeRegisterLogonSessionTerminatedRoutine

SeRegisterLogonSessionTerminatedRoutine 例程注册在登录会话终止时要调用的回调例程。 在删除引用登录会话的最后一个令牌时,登录会话将终止。
SeReleaseSubjectContext

详细了解 SeReleaseSubjectContext 例程。
SeReleaseSubjectContext

wdm.h 中的 SeReleaseSubjectContext 例程释放了之前对 SeCaptureSubjectContext 的调用捕获的主题安全上下文。
SeSetAccessStateGenericMapping

SeSetAccessStateGenericMapping 例程设置ACCESS_STATE结构的泛型映射字段。
SeSetSecurityDescriptorInfo

详细了解 SeSetSecurityDescriptorInfo 函数。
SeSetSecurityDescriptorInfoEx

详细了解 SeSetSecurityDescriptorInfoEx 函数。
SeSetSessionIdToken

Microsoft保留 SeSetSessionIdToken 函数以供内部使用。 请勿在代码中使用此函数。
SeTokenGetNoChildProcessRestricted

SeTokenGetNoChildProcessRestricted 例程确定无子进程缓解的状态。 无法同时强制执行和仅审核。
SeTokenIsAdmin

SeTokenIsAdmin 例程确定令牌是否包含本地管理员组。
SeTokenIsNoChildProcessRestrictionEnforced

SeTokenIsNoChildProcessRestrictionEnforced 例程确定令牌是否携带无子进程限制。
SeTokenIsRestricted

SeTokenIsRestricted 例程确定令牌是否包含限制安全标识符(SID)的列表。
SeTokenSetNoChildProcessRestricted

SeTokenSetNoChildProcessRestricted 例程设置令牌中的TOKEN_AUDIT_NO_CHILD_PROCESS或TOKEN_AUDIT_NO_CHILD_PROCESS标志。
SeTokenType

Microsoft保留 SeTokenType 函数供内部使用。 请勿在代码中使用此函数。
SeUnlockSubjectContext

详细了解 SeUnlockSubjectContext 例程。
SeUnlockSubjectContext

wdm.h 中的 SeUnlockSubjectContext 例程解锁被调用 SeLockSubjectContext 锁定的捕获主题上下文的令牌。
SeUnregisterLogonSessionTerminatedRoutine

SeUnregisterLogonSessionTerminatedRoutine 例程取消注册回调例程,该回调例程由之前调用 SeRegisterLogonSessionTerminatedRoutine 注册。

结构

 
ACCESS_ALLOWED_ACE

ACCESS_ALLOWED_ACE结构为控制对对象的访问的任意访问控制列表(DACL)定义访问控制项(ACE)。
ACCESS_DENIED_ACE

ACCESS_DENIED_ACE结构为控制对对象的访问的任意访问控制列表(DACL)定义访问控制项(ACE)。
ACCESS_STATE

ACCESS_STATE结构描述正在进行的访问状态。
ACE_HEADER

ACE_HEADER结构描述访问控制项(ACE)的类型和大小。
ACL

ACL 结构是访问控制列表(ACL)的标头。 完整的 ACL 由 ACL 结构组成,后跟零个或多个访问控制项的有序列表(ACE)。
ATOMIC_CREATE_ECP_CONTEXT

此结构允许在创建过程中以原子方式对文件执行补充操作。
BOOT_AREA_INFO

BOOT_AREA_INFO结构包含FSCTL_GET_BOOT_AREA_INFO控件代码的输出。
CC_FILE_SIZES

详细了解CC_FILE_SIZES结构。
CREATE_REDIRECTION_ECP_CONTEXT

详细了解CREATE_REDIRECTION_ECP_CONTEXT结构。
CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT

详细了解CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT结构。
CSV_QUERY_FILE_REVISION_ECP_CONTEXT

详细了解CSV_QUERY_FILE_REVISION_ECP_CONTEXT结构。
CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128

详细了解CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128结构。
CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT

详细了解CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT结构。
DUAL_OPLOCK_KEY_ECP_CONTEXT

详细了解DUAL_OPLOCK_KEY_ECP_CONTEXT结构。
ECP_OPEN_PARAMETERS

ECP_OPEN_PARAMETERS结构允许调用方指定打开文件的目的,而不会干扰文件上的现有句柄和/或操作锁。
ENCRYPTION_KEY_CTRL_INPUT

详细了解:ENCRYPTION_KEY_CTRL_INPUT结构
FAST_IO_DISPATCH

包含文件系统驱动程序或文件系统筛选器驱动程序(旧版)为快速 I/O 处理提供的一组回调例程。
FILE_ALLOCATED_RANGE_BUFFER

详细了解FILE_ALLOCATED_RANGE_BUFFER结构。
FILE_ALLOCATION_INFORMATION

详细了解FILE_ALLOCATION_INFORMATION结构。
FILE_BOTH_DIR_INFORMATION

FILE_BOTH_DIR_INFORMATION结构用于查询目录中文件的详细信息。
FILE_CASE_SENSITIVE_INFORMATION

FILE_CASE_SENSITIVE_INFORMATION结构用于查询或设置每个目录区分大小写的信息。
FILE_COMPLETION_INFORMATION

FILE_COMPLETION_INFORMATION结构包含为文件句柄创建的 I/O 完成端口的端口句柄和密钥。
FILE_COMPRESSION_INFORMATION

FILE_COMPRESSION_INFORMATION结构描述压缩数据缓冲区的状态。
FILE_DESIRED_STORAGE_CLASS_INFORMATION

包含 Desired Storage 类属性的信息。
FILE_DIRECTORY_INFORMATION

FILE_DIRECTORY_INFORMATION结构用于查询目录中文件的详细信息。
FILE_DISPOSITION_INFORMATION_EX

FILE_DISPOSITION_INFORMATION_EX结构用作 ZwSetInformationFile 例程的参数,并指示操作系统应如何删除文件。
FILE_FS_ATTRIBUTE_INFORMATION

FILE_FS_ATTRIBUTE_INFORMATION结构用于查询文件系统的属性信息。
FILE_FS_CONTROL_INFORMATION

详细了解FILE_FS_CONTROL_INFORMATION结构。
FILE_FS_DRIVER_PATH_INFORMATION

FILE_FS_DRIVER_PATH_INFORMATION结构用于查询给定驱动程序是否位于文件系统卷的 I/O 路径中。
FILE_FS_FULL_SIZE_INFORMATION

FILE_FS_FULL_SIZE_INFORMATION结构用于查询文件系统卷的扇区大小信息。
FILE_FS_FULL_SIZE_INFORMATION_EX

用于在请求中查询文件系统卷的扇区大小信息。
FILE_FS_LABEL_INFORMATION

FILE_FS_LABEL_INFORMATION结构用于设置文件系统卷的标签。
FILE_FS_OBJECTID_INFORMATION

FILE_FS_OBJECTID_INFORMATION结构用于查询或设置文件系统卷的对象 ID。
FILE_FS_PERSISTENT_VOLUME_INFORMATION

详细了解FILE_FS_PERSISTENT_VOLUME_INFORMATION结构。
FILE_FS_SECTOR_SIZE_INFORMATION

FILE_FS_SECTOR_SIZE_INFORMATION结构用于查询文件系统卷的物理和逻辑扇区大小信息。
FILE_FS_SIZE_INFORMATION

FILE_FS_SIZE_INFORMATION结构用于查询文件系统卷的扇区大小信息。
FILE_FS_VOLUME_INFORMATION

FILE_FS_VOLUME_INFORMATION结构用于查询有关装载文件系统的卷的信息。
FILE_FULL_DIR_INFORMATION

FILE_FULL_DIR_INFORMATION结构用于查询目录中文件的详细信息。
FILE_GET_EA_INFORMATION

FILE_GET_EA_INFORMATION结构用于查询扩展属性(EA)信息。
FILE_GET_QUOTA_INFORMATION

FILE_GET_QUOTA_INFORMATION结构用于查询配额信息。
FILE_ID_64_EXTD_BOTH_DIR_INFORMATION

详细了解FILE_ID_64_EXTD_BOTH_DIR_INFORMATION结构。
FILE_ID_64_EXTD_DIR_INFORMATION

详细了解FILE_ID_64_EXTD_DIR_INFORMATION结构。
FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION

详细了解FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION结构。
FILE_ID_ALL_EXTD_DIR_INFORMATION

详细了解FILE_ID_ALL_EXTD_DIR_INFORMATION结构。
FILE_ID_BOTH_DIR_INFORMATION

FILE_ID_BOTH_DIR_INFORMATION结构用于查询目录中文件的文件引用编号信息。
FILE_ID_EXTD_BOTH_DIR_INFORMATION

详细了解FILE_ID_EXTD_BOTH_DIR_INFORMATION结构。
FILE_ID_EXTD_DIR_INFORMATION

详细了解FILE_ID_EXTD_DIR_INFORMATION结构。
FILE_ID_FULL_DIR_INFORMATION

FILE_ID_FULL_DIR_INFORMATION结构用于查询目录中文件的详细信息。
FILE_ID_GLOBAL_TX_DIR_INFORMATION

FILE_ID_GLOBAL_TX_DIR_INFORMATION结构包含有关目录中文件的事务可见性的信息。
FILE_ID_INFORMATION

FILE_ID_INFORMATION用于查询文件标识信息。
FILE_INTERNAL_INFORMATION

详细了解FILE_INTERNAL_INFORMATION结构。
FILE_KNOWN_FOLDER_INFORMATION

详细了解FILE_KNOWN_FOLDER_INFORMATION结构。
FILE_LEVEL_TRIM

FILE_LEVEL_TRIM结构包含要剪裁文件的字节范围的数组。
FILE_LEVEL_TRIM_OUTPUT

FILE_LEVEL_TRIM_OUTPUT结构包含FSCTL_FILE_LEVEL_TRIM请求执行的剪裁操作的结果。
FILE_LEVEL_TRIM_RANGE

包含文件的剪裁范围的偏移量和长度。
FILE_LINK_ENTRY_INFORMATION

FILE_LINK_ENTRY_INFORMATION结构描述指向现有文件的单个 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结构是一个额外的创建参数(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结构指定请求的 BypassIO 操作和FSCTL_MANAGE_BYPASS_IO控制代码的标志。
FS_BPIO_OUTPUT

FS_BPIO_OUTPUT结构用于返回有关 FSCTL_MANAGE_BYPASS_IO 控制代码的 BypassIO 操作的信息。
FS_BPIO_RESULTS

FS_BPIO_RESULTS结构定义了当驱动程序操作失败时FS_BPIO_OP_ENABLE和FS_BPIO_OP_QUERY操作的 BypassIO 操作特定输出。
FS_FILTER_CALLBACK_DATA

FS_FILTER_CALLBACK_DATA是FS_FILTER_CALLBACKS FS_FILTER_CALLBACK或FS_FILTER_COMPLETION_CALLBACK操作的回调数据结构。
FS_FILTER_CALLBACKS

FS_FILTER_CALLBACKS结构包含调用方提供的通知回调例程的入口点。
FS_FILTER_SECTION_SYNC_OUTPUT

FS_FILTER_SECTION_SYNC_OUTPUT结构包含描述正在创建的节的属性的信息。
FSCTL_OFFLOAD_READ_INPUT

详细了解FSCTL_OFFLOAD_READ_INPUT结构。
FSCTL_OFFLOAD_READ_OUTPUT

FSCTL_OFFLOAD_READ_OUTPUT结构包含FSCTL_OFFLOAD_READ控制代码请求的输出。
FSCTL_OFFLOAD_WRITE_INPUT

详细了解FSCTL_OFFLOAD_WRITE_INPUT结构。
FSCTL_OFFLOAD_WRITE_OUTPUT

详细了解FSCTL_OFFLOAD_WRITE_OUTPUT结构。
FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT

FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT结构指定卷所在的非统一内存体系结构(NUMA)节点。
FSRTL_ADVANCED_FCB_HEADER

FSRTL_ADVANCED_FCB_HEADER结构包含文件系统维护的有关文件的上下文信息。
FSRTL_COMMON_FCB_HEADER

详细了解FSRTL_COMMON_FCB_HEADER结构。
FSRTL_PER_FILE_CONTEXT

旧文件系统筛选器驱动程序可以使用FSRTL_PER_FILE_CONTEXT结构将特定于驱动程序的上下文信息关联到打开的文件。
FSRTL_PER_FILEOBJECT_CONTEXT

操作系统使用不透明FSRTL_PER_FILEOBJECT_CONTEXT结构来跟踪文件对象的文件系统筛选器驱动程序定义的上下文信息结构。
FSRTL_PER_STREAM_CONTEXT

FSRTL_PER_STREAM_CONTEXT结构包含文件系统筛选器驱动程序维护的有关文件流的上下文信息。
INSTANCE_AGGREGATE_STANDARD_INFORMATION

调用方分配INSTANCE_AGGREGATE_STANDARD_INFORMATION结构包含微型筛选器驱动程序实例或旧筛选器驱动程序的信息。
INSTANCE_BASIC_INFORMATION

INSTANCE_BASIC_INFORMATION结构包含微型筛选器实例的基本信息。
INSTANCE_FULL_INFORMATION

INSTANCE_FULL_INFORMATION结构包含微型筛选器实例的完整信息。
INSTANCE_PARTIAL_INFORMATION

INSTANCE_PARTIAL_INFORMATION结构包含微型筛选器实例的部分信息。
IO_CREATE_STREAM_FILE_OPTIONS

详细了解IO_CREATE_STREAM_FILE_OPTIONS结构。
IO_DEVICE_HINT_ECP_CONTEXT

详细了解IO_DEVICE_HINT_ECP_CONTEXT结构。
IO_DRIVER_CREATE_CONTEXT

IO_DRIVER_CREATE_CONTEXT结构用于将其他参数传递给 IoCreateFileEx 和 FltCreateFileEx2 例程。
IO_FOEXT_SILO_PARAMETERS

此结构描述 IoGetSiloParameters 例程标识的容器上下文。
IO_PRIORITY_INFO

IO_PRIORITY_INFO结构用于保存线程优先级信息。
IO_STOP_ON_SYMLINK_FILTER_ECP_v0

详细了解:IO_STOP_ON_SYMLINK_FILTER_ECP_v0结构
LINK_TRACKING_INFORMATION

详细了解LINK_TRACKING_INFORMATION结构。
LUID_AND_ATTRIBUTES

LUID_AND_ATTRIBUTES表示本地唯一标识符(LUID)及其属性。
MARK_HANDLE_INFO

MARK_HANDLE_INFO结构在FSCTL_MARK_HANDLE控制代码请求期间作为输入缓冲区传递。
MARK_HANDLE_INFO32

用于摇杆的MARK_HANDLE_INFO结构的版本。
NETWORK_APP_INSTANCE_EA

使用服务器消息块 (SMB) 群集客户端故障转移的进程扩展属性 (EA) 结构。
NETWORK_APP_INSTANCE_ECP_CONTEXT

NETWORK_APP_INSTANCE_ECP_CONTEXT结构是一个额外的创建参数(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

当使用 InfoClassFlags 参数中设置的 QoCFileEaInformation 标志调用 FltRequestFileInfoOnCreateCompletion 时,QUERY_ON_CREATE_EA_INFORMATION结构用于写入文件信息。
QUERY_ON_CREATE_ECP_CONTEXT

QUERY_ON_CREATE_ECP_CONTEXT保留供系统使用。
QUERY_ON_CREATE_FILE_LX_INFORMATION

当使用 InfoClassFlags 参数中设置的 QoCFileLxInformation 标志调用 FltRequestFileInfoOnCreateCompletion 时,QUERY_ON_CREATE_FILE_LX_INFORMATION结构用于写入文件的 Linux 元数据扩展属性。
QUERY_ON_CREATE_FILE_STAT_INFORMATION

当使用 InfoClassFlags 参数中设置的 QoCFileStatInformation 标志调用 FltRequestFileInfoOnCreateCompletion 时,QUERY_ON_CREATE_FILE_STAT_INFORMATION结构用于写入文件信息。
QUERY_ON_CREATE_SECURITY_INFORMATION

在预创建中调用 FltRequestSecurityInfoOnCreateCompletion 时,QUERY_ON_CREATE_SECURITY_INFORMATION结构用于写入文件信息。
QUERY_ON_CREATE_USN_INFORMATION

当使用 InfoClassFlags 参数中设置的 QoCFileUsnInformation 标志调用 FltRequestFileInfoOnCreateCompletion 时,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结构包含可以使用 TokenUser 信息类由 SeQueryInformationToken、GetTokenInformation 或 ZwQueryInformationToken 返回的最大有效用户 SID。 此结构适用于堆栈分配。
SEC_CERTIFICATE_REQUEST_CONTEXT

详细了解SEC_CERTIFICATE_REQUEST_CONTEXT结构。
SECURITY_DESCRIPTOR

SECURITY_DESCRIPTOR结构包含与对象关联的安全信息。 驱动程序使用此结构来设置和查询对象的安全状态。
SECURITY_SUBJECT_CONTEXT

SECURITY_SUBJECT_CONTEXT结构用于捕获用于访问验证和审核的主题安全上下文。
SET_CACHED_RUNS_STATE_INPUT_BUFFER

详细了解SET_CACHED_RUNS_STATE_INPUT_BUFFER结构。
SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT

详细了解SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT结构。
SET_PURGE_FAILURE_MODE_INPUT

详细了解SET_PURGE_FAILURE_MODE_INPUT结构。
SHUFFLE_FILE_DATA

李尔更了解SHUFFLE_FILE_DATA结构。
SID

安全标识符 (SID) 结构是一种可变长度结构,用于唯一标识用户或组。
SID_AND_ATTRIBUTES

SID_AND_ATTRIBUTES结构表示安全标识符(SID)及其属性。 SID 用于唯一标识用户或组。
SID_AND_ATTRIBUTES_HASH

详细了解SID_AND_ATTRIBUTES_HASH结构。
SID_IDENTIFIER_AUTHORITY

SID_IDENTIFIER_AUTHORITY结构表示安全标识符(SID)的顶级颁发机构。
SRV_OPEN_ECP_CONTEXT

SRV_OPEN_ECP_CONTEXT结构由服务器用来有条件地打开文件,以响应客户端请求。
SYSTEM_ALARM_ACE

保留以供将来使用。
SYSTEM_AUDIT_ACE

SYSTEM_AUDIT_ACE结构为系统访问控制列表(ACL)定义访问控制项(ACE),用于指定哪种类型的访问会导致系统级通知。
SYSTEM_PROCESS_TRUST_LABEL_ACE

保留。
SYSTEM_RESOURCE_ATTRIBUTE_ACE

SYSTEM_RESOURCE_ATTRIBUTE_ACE结构为系统访问控制列表(ACL)定义访问控制项(ACE),用于指定特定声明对资源拥有哪些权限。
SYSTEM_SCOPED_POLICY_ID_ACE

SYSTEM_SCOPED_POLICY_ID_ACE结构为系统访问控制列表(ACL)定义一个访问控制项(ACE),用于指定作用域内策略标识符的权限。
TOKEN_ACCESS_INFORMATION

详细了解TOKEN_ACCESS_INFORMATION结构。
TOKEN_CONTROL

TOKEN_CONTROL结构包含标识访问令牌的信息。
TOKEN_DEFAULT_DACL

TOKEN_DEFAULT_DACL结构指定自由访问控制列表(DACL)。
TOKEN_GROUPS

TOKEN_GROUPS包含访问令牌中有关组安全标识符(SID)的信息。
TOKEN_GROUPS_AND_PRIVILEGES

TOKEN_GROUPS_AND_PRIVILEGES包含有关访问令牌中组安全标识符(SID)和特权的信息。
TOKEN_MANDATORY_POLICY

详细了解TOKEN_MANDATORY_POLICY结构。
TOKEN_ORIGIN

TOKEN_ORIGIN结构包含有关登录会话的源的信息。
TOKEN_OWNER

TOKEN_OWNER包含将应用于新创建的对象的默认所有者安全标识符(SID)。
TOKEN_PRIMARY_GROUP

TOKEN_PRIMARY_GROUP为访问令牌指定组安全标识符(SID)。
TOKEN_PRIVILEGES

TOKEN_PRIVILEGES包含有关访问令牌的一组特权的信息。
TOKEN_SOURCE

TOKEN_SOURCE标识访问令牌的源。
TOKEN_STATISTICS

TOKEN_STATISTICS包含有关访问令牌的信息。 驱动程序可以通过调用 SeQueryInformationToken 或 ZwQueryInformationToken 来检索此信息。
TOKEN_USER

TOKEN_USER标识与访问令牌关联的用户。
TUNNEL

详细了解 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结构用于将工作项发布到系统工作队列。