开发人员说明

开发人员说明技术概述。

若要开发开发人员说明,需要以下标头:

有关此技术的编程指南,请参阅:

IOCTL

 
IOCTL_TCP_QUERY_INFORMATION_EX

从 TCP/IP 驱动程序检索信息。

枚举

 
eAvrfResourceTypes

指定可以使用 VerifierEnumerateResource 函数枚举的资源类型。
eHANDLE_TRACE_OPERATIONS

标识已发生的句柄操作的类型。
eHeapAllocationState

指定当前堆分配状态。
eHeapEnumerationLevel

确定枚举操作是应继续还是应停止。
eUserAllocationState

指定应用程序的当前堆分配状态。
FEATURE_CHANGE_TIME

此枚举仅用于基础结构使用。 (FEATURE_CHANGE_TIME)
FEATURE_ENABLED_STATE

此枚举仅用于基础结构使用。 (FEATURE_ENABLED_STATE)
FH_BACKUP_STATUS

指定是否启用文件历史记录备份。
FH_DEVICE_VALIDATION_RESULT

指示存储设备或网络共享是否可用作文件历史记录备份目标。
FH_LOCAL_POLICY_TYPE

指定文件历史记录功能的本地策略的类型。 每个本地策略都有一个与之关联的数值参数。
FH_PROTECTED_ITEM_CATEGORY

指定包含列表或排除列表的类型。
FH_RETENTION_TYPES

指定在哪些条件下可以从备份目标中删除以前版本的文件和文件夹。
FH_TARGET_DRIVE_TYPES

指定文件历史记录备份目标的类型。
FH_TARGET_PROPERTY_TYPE

指定备份目标的属性的类型。
FIRMWARE_TYPE

指定固件类型。
WSC_SECURITY_PRODUCT_STATE

定义可供Windows 安全中心中心使用的安全产品的当前状态。
WSC_SECURITY_PROVIDER

定义由 Windows 安全中心 Center (WSC) 监视的所有服务。
WSC_SECURITY_PROVIDER_HEALTH

定义由 Windows 安全中心 Center (WSC) 监视的任何服务的可能状态。
WSC_SECURITY_SIGNATURE_STATUS

将安全产品的当前版本状态报告给 Windows 安全中心 中心。

函数

 
_lclose

_lclose函数关闭指定的文件,使其不再可用于读取或写入。 提供此函数是为了与 16 位版本的 Windows 兼容。 基于 Win32 的应用程序应使用 CloseHandle 函数。
_lcreat

创建或打开指定的文件。
_llseek

重新定位指定文件的文件指针。
_lopen

_lopen 函数将打开现有文件,并将文件指针设置为文件开头。 提供此函数是为了与 16 位版本的 Windows 兼容。 基于 Win32 的应用程序应使用 CreateFile 函数。
_lread

_lread 函数从指定文件读取数据。 提供此函数是为了与 16 位版本的 Windows 兼容。 基于 Win32 的应用程序应使用 ReadFile 函数。
_lwrite

将数据写入指定的文件。
AddRemoveExcludeRule

将排除规则添加到排除列表或从列表中删除规则。
AllowSetForegroundAccess

允许远程窗口反映容器中发生的情况。
ApphelpCheckShellObject

使应用程序能够检测错误的扩展对象,并阻止它们运行或修复它们。
AreDvdCodecsEnabled

返回一个值,该值指示是否在当前设备上启用 DVD 编解码器。
AssociateContextWithName

在名称缓存中插入名称以查找指定的FIO_CONTEXT结构。
AssociateFileEx

将文件与时序上下文相关联。
AuxUlibInitialize

初始化Aux_ulib库。
AuxUlibIsDLLSynchronizationHeld

确定调用方是否持有同步基元。
AuxUlibSetSystemFileCacheSize

设置当前文件系统缓存大小。
AVRF_HANDLEOPERATION_ENUMERATE_CALLBACK

接收与句柄跟踪的枚举相关的信息。
AVRF_HEAPALLOCATION_ENUMERATE_CALLBACK

接收与堆分配相关的信息。
AVRF_RESOURCE_ENUMERATE_CALLBACK

提供对某个专用回调函数的访问,以枚举堆分配或处理跟踪信息。
CACHE_DESTROY_CALLBACK

每当销毁名称缓存中的条目时调用的函数。
CACHE_READ_CALLBACK

提供给缓存的回调,以帮助检查缓存中的项。
CacheCreateFile

在缓存中创建文件或查找现有文件。
CacheRichCreateFile

在缓存中创建文件或查找现有文件,并允许在缓存中添加属性。
CanUpgrade

检查用户是否具有升级操作系统的足够权限,并根据需要提示用户以管理员身份运行。
ChangeDefaultTargetRecommendation

导致当前分配的备份目标被推荐或不推荐给计算机所属的主组的其他成员。
CheckConnectionWizard

CheckConnectionWizard 函数检查 Internet 连接向导 (ICW) 是否已安装,并且以前是否未运行过。
关闭

关闭用户界面控件。
CoInstall

安装请求的 COM 服务器应用程序。
CreateDefaultConfiguration

使用当前用户的默认设置创建文件历史记录配置文件,并将其加载到 FhConfigMgr 对象中。
DCIBeginAccess

获取访问指针,用于基于给定矩形显示帧缓冲区。
DCICloseProvider

关闭显示器的设备上下文。
DCICreatePrimary

创建主图面并获取图面信息。
DCIDestroy

销毁显示设备上的主表面。
DCIEndAccess

释放对显示帧缓冲区的访问权限。
DCIOpenProvider

获取显示的设备上下文句柄。
DdAttachSurface

DdAttachSurface 函数附加两个内核模式图面表示形式。 GdiEntry11 定义为此函数的别名。
DdCreateDIBSection

创建与设备共享其颜色表的 DIBSECTION 结构。 GdiEntry9 定义为此函数的别名。
DdCreateDirectDrawObject

NtGdiDdCreateDirectDrawObject 函数的包装器,并创建 Microsoft DirectDraw 对象的内核端表示形式。
DdCreateSurfaceObject

NtGdiDdCreateSurfaceObject 函数的包装器,并创建内核模式 Surface 对象。 GdiEntry4 定义为此函数的别名。
DdDeleteDirectDrawObject

NtGdiDdDeleteDirectDrawObject 函数的包装器,并删除以前使用 DdCreateDirectDrawObject 创建的内核模式 Microsoft DirectDraw 对象。 GdiEntry3 定义为此函数的别名。
DdDeleteSurfaceObject

NtGdiDdDeleteSurfaceObject 函数的包装器,并删除以前由 NtGdiDdCreateSurfaceObject 创建的内核模式 Surface 对象。 GdiEntry5 定义为此函数的别名。
DdGetDC

NtGdiDdGetDC 函数的包装器, (GDI) 设备上下文返回 Windows 图形设备接口, (DC) 表示指示的 Microsoft DirectDraw 图面。 GdiEntry7 定义为此函数的别名。
DdGetDxHandle

返回内核模式 Microsoft DirectX API 句柄,用于对控制 DirectX API 机制的内核模式入口点的后续调用。
DdQueryDirectDrawObject

NtGdiDdQueryDirectDrawObject 函数的包装器,并查询以前创建的内核模式表示功能。 GdiEntry2 定义为此函数的别名。
DdQueryDisplaySettingsUniqueness

返回一个整数的当前值,该整数在模式切换发生时递增,例如,当有桌面交换机、快速用户开关或全屏 Microsoft MS-DOS 框时。
DdReenableDirectDrawObject

NtGdiDdReenableDirectDrawObject 函数的包装器。
DdReleaseDC

NtGdiDdReleaseDC 函数的包装器, (以前通过 DdGetDC 或 GdiEntry7 获取的 DC) 释放设备上下文。 GdiEntry8 定义为此函数的别名。
DdResetVisrgn

NtGdiDdResetVisrgn 函数的包装器,并启用桌面上窗口剪辑区域上的及时用户模式信息。
DdSetGammaRamp

DdSetGammaRamp 函数设置设备的伽玛渐变。
DdSwapTextureHandles

针对 Microsoft DirectDraw 7.0 之前) (DDI 的设备驱动程序接口而开发,在 Microsoft Windows NT 系统上不执行任何操作。 忽略所有参数。 GdiEntry16 定义为此函数的别名。
DdUnattachSurface

DdUnattachSurface 函数删除两个内核模式 Surface 对象之间使用 DdAttachSurface 创建的附件。
DisableProcessWindowsGhosting

禁用调用 GUI 进程的窗口虚影功能。 窗口虚影是一项 Windows 管理器功能,可让用户最小化、移动或关闭未响应的应用程序的main窗口。
DnsHostnameToComputerNameA

将 DNS 样式的主机名转换为 NetBIOS 样式的计算机名称。 (ANSI)
DnsHostnameToComputerNameW

将 DNS 样式的主机名转换为 NetBIOS 样式的计算机名称。 (Unicode)
DosDateTimeToFileTime

将 MS-DOS 日期和时间值转换为文件时间。
FCACHE_CREATE_CALLBACK

用于在缓存中创建项的回调函数。 (FCACHE_CREATE_CALLBACK)
FCACHE_RICHCREATE_CALLBACK

用于在缓存中创建项的回调函数。 (FCACHE_RICHCREATE_CALLBACK)
FCIAddFile

FCIAddFile 将文件添加到正在建设的内阁。
FCICreate

FCICreate 函数创建 FCI 上下文。
FCIDestroy

FCIDestroy 函数删除打开的 FCI 上下文,释放与上下文关联的任何内存和临时文件。
FCIFlushCabinet

FCIFlushCabinet 函数完成当前内阁。
FCIFlushFolder

FCIFlushFolder 函数强制立即完成当前正在构建的文件夹。
FDICopy

FDICopy 函数从文件柜中提取文件。
FDICreate

FDICreate 函数创建 FDI 上下文。
FDIDestroy

FDIDestroy 函数删除打开的 FDI 上下文。
FDIIsCabinet

FDIIsCabinet 函数确定文件是否为文件柜,如果是,则返回有关它的信息。
FDITruncateCabinet

FDITruncateCabinet 函数截断从指定文件夹号开始的 cabinet 文件。
FhServiceBlockBackup

此函数暂时阻止当前用户的备份。
FhServiceClosePipe

关闭使用 FhServiceOpenPipe 打开的文件历史记录服务的信道。
FhServiceOpenPipe

打开与文件历史记录服务的通信通道。
FhServiceReloadConfiguration

此函数会导致文件历史记录服务重新加载当前用户的文件历史记录配置文件。
FhServiceStartBackup

此函数为当前用户启动即时备份。
FhServiceStopBackup

此函数停止当前用户正在进行的备份周期。
FhServiceUnblockBackup

此函数取消阻止通过 FhServiceBlockBackup 阻止的备份。
FileTimeToDosDateTime

将文件时间转换为 MS-DOS 日期和时间值。
FindOrCreateNameCache

查找或创建名称缓存。
FindSyncContextFromName

检索与指定用户名关联的FIO_CONTEXT结构。
FNALLOC

FNALLOC 为应用程序定义的回调函数提供声明,以便在 FDI 上下文中分配内存。
FNCLOSE

FNCLOSE 宏为应用程序定义的回调函数提供声明,以关闭 FDI 上下文中的文件。
FNFCIALLOC

FNFCIALLOC 为应用程序定义的回调函数提供声明,以在 FCI 上下文中分配内存。
FNFCICLOSE

FNFCICLOSE 宏为应用程序定义的回调函数提供声明,以关闭 FCI 上下文中的文件。
FNFCIDELETE

FNFCIDELETE 宏为应用程序定义的回调函数提供声明,以删除 FCI 上下文中的文件。
FNFCIFILEPLACED

FNFCIFILEPLACED 宏为应用程序定义的回调函数提供声明,以在文件置于文件柜中时发出通知。
FNFCIFREE

FNFCIFREE 宏为应用程序定义的回调函数提供声明,以释放 FCI 上下文中以前分配的内存。
FNFCIGETNEXTCABINET

FNFCIGETNEXTCABINET 宏为应用程序定义的回调函数提供声明,以请求下一个文件柜的信息。
FNFCIGETOPENINFO

FNFCIGETOPENINFO 宏为应用程序定义的回调函数提供声明,以打开文件并检索文件的日期、时间和属性。
FNFCIGETTEMPFILE

FNFCIGETTEMPFILE 宏为应用程序定义的回调函数提供声明,以获取临时文件名。
FNFCIOPEN

FNFCIOPEN 宏为应用程序定义的回调函数提供声明,以在 FCI 上下文中打开文件。
FNFCIREAD

FNFCIREAD 宏为应用程序定义的回调函数提供声明,以从 FCI 上下文中的文件读取数据。
FNFCISEEK

FNFCISEEK 宏为应用程序定义的回调函数提供声明,以将文件指针移动到 FCI 上下文中的指定位置。
FNFCISTATUS

FNFCISTATUS 宏为应用程序定义的回调函数提供声明以更新用户。
FNFCIWRITE

FNFCIWRITE 宏为应用程序定义的回调函数提供声明,以便将数据写入 FCI 上下文中的文件。
FNFDINOTIFY

FNFDINOTIFY 宏为应用程序定义的回调通知函数提供声明,以根据解码器的状态更新应用程序。
FNFREE

FNFREE 宏为应用程序定义的回调函数提供声明,以便在 FDI 上下文中释放以前分配的内存。
FNOPEN

FNOPEN 宏为应用程序定义的回调函数提供声明,以在 FDI 上下文中打开文件。
FNREAD

FNREAD 宏为应用程序定义的回调函数提供声明,以从 FDI 上下文中的文件读取数据。
FNSEEK

FNSEEK 宏为应用程序定义的回调函数提供声明,用于将文件指针移动到 FDI 上下文中的指定位置。
FNWRITE

FNWRITE 宏为应用程序定义的回调函数提供声明,以将数据写入 FDI 上下文中的文件。
get_Count

收集计算机上指定类型的所有安全产品提供程序的总数。
get_Item

返回计算机上的提供程序类型之一。
get_length

检索集合中的元素数。 (IXMLElementCollection.get_length)
get_ProductName

返回安全产品的当前产品信息。
get_ProductState

返回安全产品的签名数据的当前状态。
get_ProductStateTimestamp

返回安全产品的当前时间戳。
get_RemediationPath

返回安全产品的当前修正路径。
get_SignatureStatus

返回安全产品的签名数据的当前状态。
get_TheaterMode

设置或获取对象是否处于影院模式。 (获取)
GetActiveItem

获取活动捕获的项。
GetBackupStatus

检索 FhConfigMgr 对象的备份状态值。
GetComputerNameA

检索本地计算机的 NetBIOS 名称。 当系统从注册表读取此名称时,会在系统启动时建立此名称。 (ANSI)
GetComputerNameW

检索本地计算机的 NetBIOS 名称。 当系统从注册表读取此名称时,会在系统启动时建立此名称。 (Unicode)
GetConfigurationDetails

此方法枚举 IFhReassociation::ScanTargetForConfigurations 方法在存储设备或网络共享上发现的文件历史记录配置,并返回有关每个发现的配置的其他信息。
GetContainerGuid

返回容器/VM ID。
GetCurrentHwProfileA

检索有关本地计算机的当前硬件配置文件的信息。 (ANSI)
GetCurrentHwProfileW

检索有关本地计算机的当前硬件配置文件的信息。 (Unicode)
GetCurrentViewType

获取当前视图的类型。
GetDefaultContentDecryptionModuleFactory

返回内置到 Windows 的指定密钥系统的 IMFContentDecryptionModuleFactory 的实现。
GetDefaultTarget

返回指向 IFhTarget 接口的指针,该接口可用于查询有关当前分配的备份目标的信息。
GetDotStuffState

确定打开任何点填充机制时是否将点添加到文件中。
GetFeatureEnabledState

此函数仅用于基础结构使用。 (GetFeatureEnabledState)
GetFeatureVariant

此函数仅用于基础结构使用。 (GetFeatureVariant)
GetFileSizeFromContext

报告使用 句柄缓存的文件大小。
GetFirmwareEnvironmentVariableA

检索指定固件环境变量的值。 (ANSI)
GetFirmwareEnvironmentVariableExA

检索指定固件环境变量及其属性的值。 (ANSI)
GetFirmwareEnvironmentVariableExW

检索指定固件环境变量及其属性的值。 (Unicode)
GetFirmwareEnvironmentVariableW

检索指定固件环境变量的值。 (Unicode)
GetFirmwareType

检索本地计算机的固件类型。
GetGenuineLocalStatus

检索当前安装的操作系统是否已激活。
GetIncludeExcludeRules

检索当前存储在 FhConfigMgr 对象中的包含和排除规则。
GetItem

检索包含或排除列表中的当前项。
GetLocalPolicy

检索文件历史记录功能的本地策略的数值参数。
GetMediaComponentPackageInfo

返回系统上安装且满足指定要求的所有媒体编解码器的属性列表。
GetMediaExtensionCommunicationFactory

创建用于注册媒体扩展的通信工厂。
GetNumericalProperty

检索由 IFhTarget 接口表示的文件历史记录备份目标的数值属性。
GetOsProductContentId

检索与操作系统的当前安装相对应的内容标识符。 内容标识符用于在应用商店目录中查找操作系统产品。
GetPrivateProfileInt

getPrivateProfileInt 函数 (winbase.h) 检索与初始化文件的指定节中的键关联的整数。
GetPrivateProfileIntA

检索与初始化文件的指定节中的键关联的整数。 (GetPrivateProfileIntA)
GetPrivateProfileIntW

getPrivateProfileIntW (Unicode) 函数 (winbase.h) 检索与初始化文件的指定节中的键关联的整数。
GetPrivateProfileSection

getPrivateProfileSection 函数 (winbase.h) 检索初始化文件的指定节的所有键和值。
GetPrivateProfileSectionA

检索初始化文件的指定节的所有键和值。 (GetPrivateProfileSectionA)
GetPrivateProfileSectionNames

getPrivateProfileSectionNames 函数 (winbase.h) 检索初始化文件中所有节的名称。
GetPrivateProfileSectionNamesA

检索初始化文件中所有节的名称。 (GetPrivateProfileSectionNamesA)
GetPrivateProfileSectionNamesW

GetPrivateProfileSectionNamesW (Unicode) 函数 (winbase.h) 检索初始化文件中所有节的名称。
GetPrivateProfileSectionW

getPrivateProfileSectionW (Unicode) 函数 (winbase.h) 检索初始化文件的指定节的所有键和值。
GetPrivateProfileString

getPrivateProfileString 函数 (winbase.h) 从初始化文件中的指定节检索字符串。
GetPrivateProfileStringA

从初始化文件中的指定节检索字符串。 (GetPrivateProfileStringA)
GetPrivateProfileStringW

GetPrivateProfileStringW (Unicode) 函数 (winbase.h) 从初始化文件中的指定节检索字符串。
GetPrivateProfileStruct

getPrivateProfileStruct 函数 (winbase.h) 检索与初始化文件的指定节中的键关联的数据。
GetPrivateProfileStructA

检索与初始化文件的指定节中的键关联的数据。 (GetPrivateProfileStructA)
GetPrivateProfileStructW

GetPrivateProfileStructW (Unicode) 函数 (winbase.h) 检索与初始化文件的指定节中的键关联的数据。
GetProfileIntA

从 Win.ini 文件的指定节中的键中检索整数。 (ANSI)
GetProfileIntW

从 Win.ini 文件的指定节中的键中检索整数。 (Unicode)
GetProfileSectionA

检索 Win.ini 文件的指定节的所有键和值。 (ANSI)
GetProfileSectionW

检索 Win.ini 文件的指定节的所有键和值。 (Unicode)
GetProfileStringA

检索与 Win.ini 文件的指定节中的键关联的字符串。 (ANSI)
GetProfileStringW

检索与 Win.ini 文件的指定节中的键关联的字符串。 (Unicode)
GetSelectedItems

获取所选项。
GetServerForPMP

获取一个 COM 服务器,该服务器已在以前调用 RegisterServerForPMP 时注册受保护媒体进程 (PMP) 用法。
GetStringProperty

检索由 IFhTarget 接口表示的文件历史记录备份目标的字符串属性。
GetSystemRegistryQuota

检索注册表的当前大小以及允许注册表在系统上达到的最大大小。
GetUserNameA

检索与当前线程关联的用户的名称。 (ANSI)
GetUserNameW

检索与当前线程关联的用户的名称。 (Unicode)
I_NetLogonControl2

控制 Netlogon 服务的各个方面。
初始化

收集有关计算机上指定类型的所有提供程序的信息。
InitializeCache

提供文件句柄缓存的初始化值。
InsertFile

将文件插入缓存中。
InstallPerfDllA

将输入 .ini 文件中定义的性能计数器字符串安装到系统注册表中。 (ANSI)
InstallPerfDllW

将输入 .ini 文件中定义的性能计数器字符串安装到系统注册表中。 (Unicode)
InstantiateComponentFromPackage

在应用程序包中创建类的实例。
Int32x32To64

将两个有符号 32 位整数相乘,返回有符号 64 位整数结果。
Int64ShllMod32

对无符号 64 位整数值执行左逻辑移位运算。 函数为左逻辑移位提供改进的移位代码,其中移位计数在 0-31 范围内。
Int64ShraMod32

对有符号 64 位整数值执行右算术移位运算。 函数为右算术移位提供改进的移位代码,其中移位计数在 0-31 范围内。
Int64ShrlMod32

对无符号 64 位整数值执行右逻辑移位运算。 函数为右逻辑移位提供改进的移位代码,其中班次计数在 0-31 范围内。
InvalidateName

使用户能够从名称缓存中删除单个名称和所有关联数据。
IsApiSetImplemented

IsApiSetImplemented 函数测试计算机上是否存在指定的 API 集。
IsContainerRunning

确定容器是正在运行还是挂起。
IsMediaBehaviorEnabled

获取一个值,该值指示是否启用与指定 GUID 关联的媒体行为。
IsNativeVhdBoot

指示 OS 是否已从 VHD 容器启动。
IsProcessInIsolatedContainer

确定进程是否在隔离容器中运行。
IsProcessInWDAGContainer

确定进程是否在 Microsoft Defender 应用程序防护 (MDAG) 容器中运行。
item

使用子元素的索引和/或名称从集合中检索子元素。
启动

在容器内启动应用。
LaunchProcess

启动容器内的进程。
LaunchProcess2

在隔离的环境中启动进程。
LoadConfiguration

将当前用户的文件历史记录配置信息加载到 FhConfigMgr 对象中。
MoveToNextItem

移动到包含或排除列表中的下一项。
MulDiv

将两个 32 位值相乘,然后将 64 位结果除以第三个 32 位值。
Multiply128

将两个 64 位整数相乘以生成一个 128 位整数。
MultiplyExtract128

将两个 64 位整数相乘以生成 128 位整数,将乘积向右移动指定的位数,并返回结果的低 64 位。
MultiplyHigh

将两个 64 位整数相乘以生成一个 128 位整数,并获取高 64 位。
NdrComplexArrayBufferSize

NdrComplexArrayBufferSize 函数计算所需的缓冲区大小(以字节为单位),以封送复杂数组。
NdrComplexArrayMarshall

NdrComplexArrayMarshall 函数将复杂数组封送到网络缓冲区中。
NdrComplexArrayUnmarshall

NdrComplexArrayUnmarshall 函数将复杂数组从网络缓冲区解组到内存。
NdrComplexStructBufferSize

NdrComplexStructBufferSize 函数计算所需的缓冲区大小(以字节为单位),以封送复杂结构。
NdrComplexStructMarshall

NdrComplexStructMarshall 函数将复杂结构封送到网络缓冲区中。
NdrComplexStructUnmarshall

NdrComplexStructUnmarshall 函数将复杂结构从网络缓冲区解组到内存。
NdrConformantArrayBufferSize

NdrConformantArrayBufferSize 函数计算所需的缓冲区大小(以字节为单位),以封送符合的数组。
NdrConformantArrayMarshall

NdrConformantArrayMarshall 函数将符合的数组封送到网络缓冲区中。
NdrSimpleStructBufferSize

NdrSimpleStructBufferSize 函数计算所需的缓冲区大小(以字节为单位),以封送简单结构。
NdrSimpleStructMarshall

NdrSimpleStructMarshall 函数将简单结构封送到网络缓冲区中。
NdrSimpleStructUnmarshall

NdrSimpleStructUnmarshall 函数将简单结构从网络缓冲区取消到内存。
NdrUserMarshalUnmarshall

NdrUserMarshalUnmarshall 函数使用 属性调用用户定义的 unmarshal 例程来取消封送数据。
NtClose

已弃用。 关闭指定的句柄。 NtClose 被 CloseHandle 取代。
NtCreateFile

创建新的文件或目录,或打开现有文件、设备、目录或卷。
NtDeviceIoControlFile

已弃用。 为提供的缓冲区生成描述符 () ,并将非类型化数据传递给与文件句柄关联的设备驱动程序。 NtDeviceIoControlFile 被 DeviceIoControl 取代。
NtNotifyChangeMultipleKeys

请求在注册表项或其任何子项发生更改时发出通知。
NtOpenFile

打开现有文件、设备、目录或卷,并返回文件对象的句柄。
NtQueryMultipleValueKey

检索指定的多值键的值。
NtQueryObject

检索各种类型的对象信息。
NtQuerySystemInformation

检索指定的系统信息。
NtQuerySystemTime

检索当前系统时间。
NtRenameKey

更改指定注册表项的名称。 (NtRenameKey)
NtSetInformationKey

设置指定注册表项的信息。
NtWaitForSingleObject

已弃用。 等待指定的 对象达到信号状态。 NtWaitForSingleObject 被 WaitForSingleObject 取代。
OnClosed

关闭相机 UI 控件时发生。
OnItemCaptured

在捕获项时发生。
OnItemDeleted

删除项时发生。
OnStartupComplete

相机 UI 控件的启动完成时发生。
OnSuspendComplete

当相机 UI 控件完成挂起时发生。
PerformReassociation

此方法重新建立当前用户与之前通过 IFhReassociation::SelectConfiguration 方法选择的配置之间的关系,并准备目标设备以接受来自当前计算机的备份数据。
PopulationCount64

以 64 位无符号整数计算) 总体计数 (位数。
PROCESSENUMPROC

实现此函数以接收 VDMEnumProcessWOW 枚举的每个虚拟 DOS 计算机 (VDM) 的信息。
ProduceDotStuffedContext

检索具有请求状态的FIO_CONTEXT结构。
ProvisionAndSetNewTarget

将特定存储设备或网络共享预配为文件历史记录备份目标,并将其分配为当前用户的默认备份目标。
PSYMBOLSERVERCALLBACKPROC

符号服务器 DLL 的入口点。
put_TheaterMode

设置或获取对象是否处于剧院模式。 (放置)
QueryProtectionStatus

检索当前文件历史记录保护状态。
RecordFeatureError

此函数仅用于基础结构。 (RecordFeatureError)
RecordFeatureUsage

此函数仅用于基础结构。 (RecordFeatureUsage)
RegCloseKey

关闭指定注册表项的句柄。
RegConnectRegistryA

建立与另一台计算机上的预定义注册表项的连接。 (ANSI)
RegConnectRegistryW

建立与另一台计算机上的预定义注册表项的连接。 (Unicode)
RegCopyTreeA

将指定的注册表项及其值和子项复制到指定的目标项。 (ANSI)
RegCopyTreeW

将指定的注册表项及其值和子项复制到指定的目标项。 (Unicode)
RegCreateKeyA

创建指定的注册表项。 如果注册表项已存在于注册表中,则函数将打开它。 (ANSI)
RegCreateKeyExA

创建指定的注册表项。 如果该项已存在,函数将打开它。 请注意,键名称不区分大小写。 (ANSI)
RegCreateKeyExW

创建指定的注册表项。 如果该项已存在,函数将打开它。 请注意,键名称不区分大小写。 (Unicode)
RegCreateKeyTransactedA

创建指定的注册表项并将其与事务相关联。 (ANSI)
RegCreateKeyTransactedW

创建指定的注册表项并将其与事务相关联。 (Unicode)
RegCreateKeyW

创建指定的注册表项。 如果注册表项已存在于注册表中,则函数将打开它。 (Unicode)
RegDeleteKeyA

删除子项及其值。 (ANSI)
RegDeleteKeyExA

从注册表的指定平台特定视图中删除子项及其值。 (ANSI)
RegDeleteKeyExW

从注册表的指定平台特定视图中删除子项及其值。 (Unicode)
RegDeleteKeyTransactedA

从注册表的指定平台特定视图中删除子项及其值作为事务处理操作。 (ANSI)
RegDeleteKeyTransactedW

从注册表的指定平台特定视图中删除子项及其值作为事务处理操作。 (Unicode)
RegDeleteKeyValueA

从指定的注册表项和子项中删除指定的值。 (ANSI)
RegDeleteKeyValueW

从指定的注册表项和子项中删除指定的值。 (Unicode)
RegDeleteKeyW

删除子项及其值。 (Unicode)
RegDeleteTreeA

以递归方式删除指定键的子项和值。 (ANSI)
RegDeleteTreeW

以递归方式删除指定键的子项和值。 (Unicode)
RegDeleteValueA

从指定的注册表项中删除命名值。 (ANSI)
RegDeleteValueW

从指定的注册表项中删除命名值。 (Unicode)
RegDisablePredefinedCache

禁用当前进程的HKEY_CURRENT_USER预定义注册表句柄的句柄缓存。
RegDisablePredefinedCacheEx

禁用当前进程的所有预定义注册表句柄的句柄缓存。
RegDisableReflectionKey

禁用指定项的注册表反射。 禁用键的反射不会影响任何子项的反射。
RegEnableReflectionKey

还原指定禁用项的注册表反射。 还原键的反射不会影响任何子项的反射。
RegEnumKeyA

枚举指定打开的注册表项的子项。 (RegEnumKeyA)
RegEnumKeyExA

枚举指定打开的注册表项的子项。 每次调用函数时,该函数都会检索有关一个子项的信息。 (ANSI)
RegEnumKeyExW

枚举指定打开的注册表项的子项。 每次调用函数时,该函数都会检索有关一个子项的信息。 (Unicode)
RegEnumKeyW

枚举指定打开的注册表项的子项。 (RegEnumKeyW)
RegEnumValueA

枚举指定打开的注册表项的值。 每次调用该函数时,该函数都会为键复制一个索引值名称和数据块。 (ANSI)
RegEnumValueW

枚举指定打开的注册表项的值。 每次调用该函数时,该函数都会为键复制一个索引值名称和数据块。 (Unicode)
RegFlushKey

将指定的打开注册表项的全部特性写到注册表中。
RegGetValueA

检索指定注册表值的类型和数据。 (ANSI)
RegGetValueW

检索指定注册表值的类型和数据。 (Unicode)
RegInstallA

汇报提供的表中的字符串注册表值。 (ANSI)
RegInstallW

汇报提供的表中的字符串注册表值。 (Unicode)
RegisterMediaExtensionPackage

使用当前用户的给定包系列名称 (PFN) 注册媒体扩展。
RegisterServerForPMP

为受保护的媒体进程注册 COM 服务器 CLSID 和类工厂, (PMP) 用法。
RegLoadAppKeyA

将指定的注册表配置单元作为应用程序配置单元加载。 (ANSI)
RegLoadAppKeyW

将指定的注册表配置单元作为应用程序配置单元加载。 (Unicode)
RegLoadKeyA

在 HKEY_USERS 或 HKEY_LOCAL_MACHINE 下创建子项,并将指定的注册表配置单元中的数据加载到该子项中。 (ANSI)
RegLoadKeyW

在 HKEY_USERS 或 HKEY_LOCAL_MACHINE 下创建子项,并将指定的注册表配置单元中的数据加载到该子项中。 (Unicode)
RegLoadMUIStringA

从指定的键和子项加载指定的字符串。 (ANSI)
RegLoadMUIStringW

从指定的键和子项加载指定的字符串。 (Unicode)
RegNotifyChangeKeyValue

通知调用方对指定注册表项的属性或内容的更改。
RegOpenCurrentUser

检索当前线程正在模拟的用户HKEY_CURRENT_USER密钥的句柄。
RegOpenKeyA

打开指定的注册表项。 (ANSI)
RegOpenKeyExA

打开指定的注册表项。 请注意,键名称不区分大小写。 (ANSI)
RegOpenKeyExW

打开指定的注册表项。 请注意,键名称不区分大小写。 (Unicode)
RegOpenKeyTransactedA

打开指定的注册表项并将其与事务相关联。 (ANSI)
RegOpenKeyTransactedW

打开指定的注册表项并将其与事务相关联。 (Unicode)
RegOpenKeyW

打开指定的注册表项。 (Unicode)
RegOpenUserClassesRoot

检索指定用户的HKEY_CLASSES_ROOT密钥的句柄。 用户由访问令牌标识。
RegOverridePredefKey

将预定义的注册表项映射到指定的注册表项。
RegQueryInfoKeyA

检索有关指定注册表项的信息。 (ANSI)
RegQueryInfoKeyW

检索有关指定注册表项的信息。 (Unicode)
RegQueryMultipleValuesA

检索与打开的注册表项关联的值名称列表的类型和数据。 (ANSI)
RegQueryMultipleValuesW

检索与打开的注册表项关联的值名称列表的类型和数据。 (Unicode)
RegQueryReflectionKey

确定已为指定键禁用或启用反射。
RegQueryValueA

检索与指定注册表项的默认值或未命名值关联的数据。 数据必须是以 null 结尾的字符串。 (ANSI)
RegQueryValueExA

检索与打开的注册表项关联的指定值名称的类型和数据。 (ANSI)
RegQueryValueExW

检索与打开的注册表项关联的指定值名称的类型和数据。 (Unicode)
RegQueryValueW

检索与指定注册表项的默认值或未命名值关联的数据。 数据必须是以 null 结尾的字符串。 (Unicode)
RegRenameKey

更改指定注册表项的名称。 (RegRenameKey)
RegReplaceKeyA

将支持注册表项的文件及其所有子项替换为另一个文件,以便在系统下次启动时,键和子项的值将存储在新文件中。 (ANSI)
RegReplaceKeyW

将支持注册表项的文件及其所有子项替换为另一个文件,以便在系统下次启动时,键和子项的值将存储在新文件中。 (Unicode)
RegRestoreKeyA

读取指定文件中的注册表信息,并将其复制到指定的键上。 此注册表信息可能采用一个键和多个级别的子项的形式。 (ANSI)
RegRestoreKeyW

读取指定文件中的注册表信息,并将其复制到指定的键上。 此注册表信息可能采用一个键和多个级别的子项的形式。 (Unicode)
RegSaveKeyA

以标准格式将指定的键及其所有子项和值保存到新文件中。 (ANSI)
RegSaveKeyExA

以指定格式将指定键及其所有子项和值保存到注册表文件中。 (ANSI)
RegSaveKeyExW

以指定格式将指定键及其所有子项和值保存到注册表文件中。 (Unicode)
RegSaveKeyW

以标准格式将指定的键及其所有子项和值保存到新文件中。 (Unicode)
RegSetKeyValueA

设置指定注册表项和子项中指定值的数据。 (ANSI)
RegSetKeyValueW

设置指定注册表项和子项中指定值的数据。 (Unicode)
RegSetValueA

设置指定注册表项的默认值或未命名值的数据。 数据必须是文本字符串。 (ANSI)
RegSetValueExA

设置注册表项下指定值的数据和类型。 (ANSI)
RegSetValueExW

设置注册表项下指定值的数据和类型。 (Unicode)
RegSetValueW

设置指定注册表项的默认值或未命名值的数据。 数据必须是文本字符串。 (Unicode)
RegUnLoadKeyA

从注册表中卸载指定的注册表项及其子项。 (ANSI)
RegUnLoadKeyW

从注册表中卸载指定的注册表项及其子项。 (Unicode)
ReleaseNameCache

释放名称缓存。
RemoveCapturedItem

删除捕获的项。
RequireNetworkDuringMediaTaskCompletion

递增或递减完成媒体任务所需的网络连接计数。
恢复

模拟用户界面控件的恢复。
RtlAnsiStringToUnicodeString

将指定的 ANSI 源字符串转换为 Unicode 字符串。
RtlCharToInteger

将字符串转换为整数。
RtlFreeAnsiString

释放 RtlUnicodeStringToAnsiString 分配的字符串缓冲区。
RtlFreeOemString

释放 RtlUnicodeStringToOemString 分配的字符串缓冲区。
RtlFreeUnicodeString

释放 RtlAnsiStringToUnicodeString 或 RtlUpcaseUnicodeString 分配的字符串缓冲区。
RtlInitString

初始化计数字符串。
RtlInitUnicodeString

初始化计数的 Unicode 字符串。
RtlIsNameLegalDOS8Dot3

确定是否可以使用指定名称在 FAT 文件系统上创建文件。
RtlLocalTimeToSystemTime

将指定的本地时间转换为系统时间。
RtlRaiseException

引发异常。
RtlTimeToSecondsSince1970

将指定的 64 位系统时间转换为自 1970 年 1 月 1 日开始以来的秒数。
RtlUnicodeStringToAnsiString

将指定的 Unicode 源字符串转换为 ANSI 字符串。
RtlUnicodeStringToOemString

将指定的 Unicode 源字符串转换为 OEM 字符串。 转换是针对 OEM 代码页 (OCP) 完成的。
RtlUnicodeToMultiByteSize

确定将 Unicode 字符串表示为 ANSI 字符串所需的字节数。
RtlUniform

使用 D.H. Lehmer 的 1948 算法生成一个统一的随机数。
SaveConfiguration

自上次对当前用户的文件历史记录配置文件调用 LoadConfiguration、CreateDefaultConfiguration 或 SaveConfiguration 方法以来,FhConfigMgr 对象中所做的所有更改保存到磁盘。
ScanTargetForConfigurations

扫描指定存储设备或网络共享上的命名空间,以查找可与当前计算机重新关联并继续使用的文件历史记录配置。
SelectConfiguration

选择 IFhReassociation::ScanTargetForConfigurations 方法在存储设备或网络共享上发现的文件历史记录配置之一,以便进行后续的重新关联。
SendIMEMessageExA

指定输入法编辑器的操作或处理, (输入法编辑器通过指定的子函数) 输入法。 (ANSI)
SendIMEMessageExW

指定输入法编辑器的操作或处理, (输入法编辑器通过指定的子函数) 输入法。 (Unicode)
SetBackupStatus

更改 FhConfigMgr 对象的备份状态值。
SetDotStuffingOnWrites

在消息的文件句柄缓存的写入路径上启用点填充属性。
SetDotStuffState

允许在FIO_CONTEXT结构中设置点填充。
SetFirmwareEnvironmentVariableA

设置指定的固件环境变量的值。 (ANSI)
SetFirmwareEnvironmentVariableExA

将指定的固件环境变量的值设置为指示如何存储和维护此变量的属性。
SetFirmwareEnvironmentVariableExW

设置指定固件环境变量的值,以及指示如何存储和维护此变量的属性。
SetFirmwareEnvironmentVariableW

设置指定的固件环境变量的值。 (Unicode)
SetLocalPolicy

更改 FhConfigMgr 对象中本地策略的数值参数值。
SetShellNext

使用指定的值设置 ShellNext 注册表项。
ShareDirectory

以只读或支持修改的形式将主机目录共享到容器中。
ShiftLeft128

左移 128 位。
ShiftRight128

向右移动 128 位。
显示

显示相机的用户界面控件。
ShowProductKeyUI

显示用户界面,用户可通过该界面提供产品密钥来升级或获取操作系统的正版副本。
SubscribeFeatureStateChangeNotification

此函数仅用于基础结构。 (SubscribeFeatureStateChangeNotification)
挂起

模拟用户界面控件的挂起。
标记

标识填充码数据库中的条目。
TASKENUMPROCEX

实现此函数以接收 VDMEnumTaskWOWEx 枚举的每个任务的信息。
TCOMPfromLZXWindow

TCOMPfromLZXWindow 宏将窗口大小转换为 FCIAddFile 的 LXZTCOMP 值。
TerminateCache

消除缓存并使用 DLL 结束异步 I/O。
uaw_wcslen

检索以 null 结尾的 Unicode 字符串中的字符数。
UInt32x32To64

将两个无符号 32 位整数相乘,返回无符号 64 位整数结果。
UnregisterServerForPMP

注册 COM 服务器 CLSID 和以前注册的受保护媒体进程 (PMP) 使用的类工厂。
UnsignedMultiply128

将两个无符号 64 位整数相乘以生成无符号 128 位整数。
UnsignedMultiplyExtract128

将两个无符号 64 位整数相乘以生成无符号 128 位整数,将乘积向右移动指定的位数,并返回结果的低 64 位。
UnsignedMultiplyHigh

将两个 64 位整数相乘以生成一个 128 位整数,并获取高无符号 64 位。
UnsubscribeFeatureStateChangeNotification

此函数仅用于基础结构。 (UnsubscribeFeatureStateChangeNotification)
UpdateOperatingSystem

将已安装的操作系统版本升级到用户在 Windows 应用商店中购买的版本,或获取操作系统的正版副本。
ValidateTarget

检查某个存储设备或网络共享是否可以用作文件历史记录备份目标。
ValidateTarget

此方法检查某个存储设备或网络共享是否可以用作文件历史记录默认目标,从而检查是否可以重新关联。
VDMEnumProcessWOW

枚举运行 16 位 Windows 任务的所有虚拟 DOS 计算机。
VDMEnumTaskWOWEx

枚举特定虚拟 DOS 计算机 (VDM) 中的任务。
VER_SET_CONDITION

设置 64 位值的位,以指示要用于指定操作系统版本属性的比较运算符。 此宏用于生成 VerifyVersionInfo 函数的 dwlConditionMask 参数。
VerifierEnumerateResource

枚举供调试和支持工具使用的操作系统资源。
VerifierIsPerUserSettingsEnabled

确定应用程序验证程序是否可以使用每用户设置。
VerifyVersionInfoA

将一组操作系统版本要求与当前正在运行的系统版本的相应值进行比较。 (ANSI)
VerifyVersionInfoW

将一组操作系统版本要求与当前正在运行的系统版本的相应值进行比较。 (Unicode)
VerSetConditionMask

设置 64 位值的位,以指示要用于指定操作系统版本属性的比较运算符。 此函数用于生成 VerifyVersionInfo 函数的 dwlConditionMask 参数。
WINNLSEnableIME

暂时启用或禁用输入法编辑器 (输入法) ,同时打开或关闭输入法拥有的所有窗口的显示。
WritePrivateProfileSectionA

替换初始化文件中指定节的键和值。 (ANSI)
WritePrivateProfileSectionW

替换初始化文件中指定节的键和值。 (Unicode)
WritePrivateProfileStringA

将字符串复制到初始化文件的指定节中。 (ANSI)
WritePrivateProfileStringW

将字符串复制到初始化文件的指定节中。 (Unicode)
WritePrivateProfileStructA

将数据复制到初始化文件的指定节中的键中。 在复制数据时,函数计算校验和并将其追加到数据的末尾。 (ANSI)
WritePrivateProfileStructW

将数据复制到初始化文件的指定节中的键中。 在复制数据时,函数计算校验和并将其追加到数据的末尾。 (Unicode)
WriteProfileSectionA

将 Win.ini 文件中指定节的内容替换为指定的键和值。 (ANSI)
WriteProfileSectionW

将 Win.ini 文件中指定节的内容替换为指定的键和值。 (Unicode)
WriteProfileStringA

将字符串复制到 Win.ini 文件的指定节中。 (ANSI)
WriteProfileStringW

将字符串复制到 Win.ini 文件的指定节中。 (Unicode)
WscGetSecurityProviderHealth

获取由指定的WSC_SECURITY_PROVIDER枚举值表示的安全提供程序类别的聚合运行状况状态。
WscRegisterForChanges

注册Windows 安全中心中心 (WSC) 检测到可能影响其中一个安全提供程序运行状况的更改时要运行的回调函数。
WscUnRegisterChanges

取消通过调用 WscRegisterForChanges 函数进行的回调注册。

接口

 
ICameraUIControl

为相机设备启用用户界面控件。
ICameraUIControlEventCallback

用于从相机用户界面控件接收事件的回调接口。
IEditionUpgradeHelper

允许 Windows 应用商店安装用户购买的 Windows 产品,以执行对用户当前已安装的 Windows 版本的升级,或者将非正版 Windows 副本替换为 Windows 的正版副本。
IFhConfigMgr

IFhConfigMgr 接口允许客户端应用程序读取和修改用于调用此接口方法的用户帐户的文件历史记录配置。
IFhReassociation

此接口允许客户端应用程序将文件历史记录配置从文件历史记录目标重新关联到当前用户。
IFhScopeIterator

IFhScopeIterator 接口允许客户端应用程序枚举包含或排除列表中的单个项。 若要检索包含列表和排除列表,请调用 IFhConfigMgr::GetIncludeExcludeRules 方法。
IFhTarget

IFhTarget 接口允许客户端应用程序读取文件历史记录备份目标的数字和字符串属性。
IIsolatedAppLauncher

使应用能够确定它们是否在Microsoft Defender 应用程序防护 (MDAG) 容器 (VM 容器环境中运行) 。
IIsolatedProcessLauncher

使应用能够确定进程是否在Microsoft Defender 应用程序防护 (MDAG) 容器中运行, (VM 容器环境) 。
IIsolatedProcessLauncher2

使应用能够确定进程是否在Microsoft Defender 应用程序防护 (MDAG) 容器中运行, (VM 容器环境) 。
IWebBrowser2

公开由 WebBrowser 控件 (Microsoft ActiveX 控件) 实现或由 InternetExplorer 应用程序实例 (OLE 自动化) 实现的方法。
IWscProduct

提供获取产品信息的方法,供单个提供商与 Windows 安全中心 中心交互。
IWSCProductList

提供收集计算机上安装的所选提供程序类型的产品信息的方法。
IXMLElementCollection

支持用于索引访问的 XML 元素集合。

结构

 
AVRF_BACKTRACE_INFORMATION

包含有关执行的回溯的信息。
AVRF_HANDLE_OPERATION

包含收集句柄跟踪信息所需的信息。
AVRF_HEAP_ALLOCATION

存储有关堆分配的元数据信息。
CCAB

CCAB 结构包含内阁信息。
ERF

ERF 结构包含来自 FCI/FDI 的错误信息。 调用方不应修改此结构。
FDICABINETINFO

FDICABINETINFO 结构包含有关特定内阁文件的详细信息。
FDINOTIFICATION

用于向 FNFDINOTIFY 提供信息的 FDINOTIFICATION 结构。
FEATURE_ERROR

此结构仅用于基础结构。
HW_PROFILE_INFOA

包含有关硬件配置文件的信息。 (ANSI)
HW_PROFILE_INFOW

包含有关硬件配置文件的信息。 (Unicode)
IFEntry

描述符合简单网络管理协议版本 2 (SNMPv2) 标准的 TCP/IP 网络管理信息库 (MIB-II) ,如第 16 页至第 23 页的 Internet 工程任务组 (IETF) 注释请求 (RFC) 1213 中指定的 TCP/IP 接口。
IMESTRUCT

由 SendIMEMessageEx 用来指定要在输入法编辑器中执行的子函数, (输入法) 消息及其参数。 此结构还用于从这些子函数接收返回值。
IPAddrEntry

实现 Internet 工程任务组 (IETF) 注释请求 (RFC) 2011 中指定的 Internet 协议 (IP) 管理信息库 (MIB-II) 信息组的一部分。 (IPAddrEntry)
IPInterfaceInfo

IPInterfaceInfo 结构包含由IOCTL_TCP_QUERY_INFORMATION_EX控制代码返回的特定 IP 接口的相关信息。
IPSNMPInfo

实现 Internet 工程任务组 (IETF) 注释请求 (RFC) 2011 中指定的 Internet 协议 (IP) 管理信息库 (MIB-II) 信息组的一部分。 (IPSNMPInfo)
IsolatedAppLauncherTelemetryParameters

一个结构,提供在容器内启动应用时要使用的遥测参数。
JAVA_TRUST

包含信任信息。
NAME_CACHE_CONTEXT

表示名称缓存。
NETLOGON_INFO_1

定义来自域控制器的 1 级控制查询响应。
NETLOGON_INFO_2

定义来自域控制器的 2 级控制查询响应。
NETLOGON_INFO_3

定义来自域控制器的 3 级控制查询响应。
NETLOGON_INFO_4

定义来自域控制器的 4 级控制查询响应。
OSVERSIONINFOA

包含操作系统版本信息。 (ANSI)
OSVERSIONINFOEXA

包含操作系统版本信息。 这些信息包括主要版本号和次要版本号、内部版本号、平台标识符,以及有关系统上安装的产品套件和最新 Service Pack 的信息。 (ANSI)
OSVERSIONINFOEXW

包含操作系统版本信息。 这些信息包括主要版本号和次要版本号、内部版本号、平台标识符,以及有关系统上安装的产品套件和最新 Service Pack 的信息。 (Unicode)
OSVERSIONINFOW

包含操作系统版本信息。 (Unicode)
STRENTRYA

表示注册表字符串替换。 (ANSI)
STRENTRYW

表示注册表字符串替换。 (Unicode)
STRING

与 RtlUnicodeStringToOemString 函数一起使用。
STRTABLEA

表示注册表字符串替换表。 (ANSI)
STRTABLEW

表示注册表字符串替换表。 (Unicode)
TCP_REQUEST_QUERY_INFORMATION_EX_W2K

TCP_REQUEST_QUERY_INFORMATION_EX_W2K结构 (tdiinfo.h) 包含IOCTL_TCP_QUERY_INFORMATION_EX控件代码的输入。
TCP_REQUEST_QUERY_INFORMATION_EX_XP

(tdiinfo.h) 的TCP_REQUEST_QUERY_INFORMATION_EX_XP结构包含IOCTL_TCP_QUERY_INFORMATION_EX控件代码的输入。
TDIEntityID

包含 TDIObjectID 结构的一部分,表示有关使用IOCTL_TCP_QUERY_INFORMATION_EX控制代码检索的 TDI 驱动程序的信息。
TDIObjectID

包含TCP_REQUEST_QUERY_INFORMATION_EX结构的一部分,该结构与 IOCTL_TCP_QUERY_INFORMATION_EX 控制代码一起使用,以指定从 TCP 驱动程序请求的信息类型。
VALENTA

包含有关注册表值的信息。 RegQueryMultipleValues 函数使用此结构。 (ANSI)
VALENTW

包含有关注册表值的信息。 RegQueryMultipleValues 函数使用此结构。 (Unicode)