winbase.h 标头

此标头由多种技术使用。 有关详细信息,请参阅:

winbase.h 包含以下编程接口:

功能

 
_lclose

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

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

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

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

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

将数据写入指定文件。
AccessCheckAndAuditAlarmA

确定安全描述符是否向调用线程模拟的客户端授予一组指定的访问权限。 (AccessCheckAndAuditAlarmA)
AccessCheckByTypeAndAuditAlarmA

确定安全描述符是否向调用线程模拟的客户端授予一组指定的访问权限。 (AccessCheckByTypeAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmA

确定安全描述符是否向调用线程模拟的客户端授予一组指定的访问权限。 (AccessCheckByTypeResultListAndAuditAlarmA)
AccessCheckByTypeResultListAndAuditAlarmByHandleA

AccessCheckByTypeResultListAndAuditAlarmByHandleA (ANSI) 函数 (winbase.h) 确定安全描述符是否向调用线程模拟的客户端授予一组指定的访问权限。
ActivateActCtx

ActivateActCtx 函数激活指定的激活上下文。
AddAtomA

将字符串添加到本地 atom 表,并返回用于标识字符串的唯一值(原子)。 (ANSI)
AddAtomW

将字符串添加到本地 atom 表,并返回用于标识字符串的唯一值(原子)。 (Unicode)
AddConditionalAce

将条件访问控制项(ACE)添加到指定的访问控制列表(ACL)。
AddIntegrityLabelToBoundaryDescriptor

将新的所需安全标识符(SID)添加到指定的边界描述符。
AddRefActCtx

AddRefActCtx 函数递增指定激活上下文的引用计数。
AddSecureMemoryCacheCallback

注册在释放安全内存范围或更改其保护时调用的回调函数。
ApplicationRecoveryFinished

指示调用应用程序已完成其数据恢复。
ApplicationRecoveryInProgress

指示调用应用程序继续恢复数据。
BackupEventLogA

将指定的事件日志保存到备份文件。 (ANSI)
BackupEventLogW

将指定的事件日志保存到备份文件。 (Unicode)
BackupRead

备份文件或目录,包括安全信息。
BackupSeek

使用 BackupRead 或 BackupWrite 函数在最初访问的数据流中向前查找。
BackupWrite

还原使用 BackupRead 备份的文件或目录。
BeginUpdateResourceA

检索 UpdateResource 函数可用于在二进制模块中添加、删除或替换资源的句柄。 (ANSI)
BeginUpdateResourceW

检索 UpdateResource 函数可用于在二进制模块中添加、删除或替换资源的句柄。 (Unicode)
BindIoCompletionCallback

将线程池拥有的 I/O 完成端口与指定的文件句柄相关联。 完成涉及此文件的 I/O 请求后,非 I/O 工作线程将执行指定的回调函数。
BuildCommDCBA

使用设备控制字符串中指定的值填充指定的 DCB 结构。 (ANSI)
BuildCommDCBAndTimeoutsA

将设备定义字符串转换为适当的设备控制块代码,并将其置于设备控制块中。 (ANSI)
BuildCommDCBAndTimeoutsW

将设备定义字符串转换为适当的设备控制块代码,并将其置于设备控制块中。 (Unicode)
BuildCommDCBW

使用设备控制字符串中指定的值填充指定的 DCB 结构。 (Unicode)
CallNamedPipeA

连接到消息类型管道(如果管道的实例不可用),写入管道并从管道读取,然后关闭管道。 (CallNamedPipeA)
CheckNameLegalDOS8Dot3A

确定指定名称是否可用于在 FAT 文件系统上创建文件。 (ANSI)
CheckNameLegalDOS8Dot3W

确定指定名称是否可用于在 FAT 文件系统上创建文件。 (Unicode)
ClearCommBreak

还原指定通信设备的字符传输,并将传输线置于非中断状态。
ClearCommError

检索有关通信错误的信息,并报告通信设备的当前状态。
ClearEventLogA

清除指定的事件日志,并选择性地将日志的当前副本保存到备份文件中。 (ANSI)
ClearEventLogW

清除指定的事件日志,并选择性地将日志的当前副本保存到备份文件中。 (Unicode)
CloseEncryptedFileRaw

在备份或还原作后关闭加密文件,并释放关联的系统资源。
CloseEventLog

关闭指定的事件日志。 (CloseEventLog)
CommConfigDialogA

显示驱动程序提供的配置对话框。 (ANSI)
CommConfigDialogW

显示驱动程序提供的配置对话框。 (Unicode)
ConvertFiberToThread

将当前光纤转换为线程。
ConvertThreadToFiber

将当前线程转换为光纤。 必须先将线程转换为光纤,然后才能计划其他光纤。 (ConvertThreadToFiber)
ConvertThreadToFiberEx

将当前线程转换为光纤。 必须先将线程转换为光纤,然后才能计划其他光纤。 (ConvertThreadToFiberEx)
CopyContext

将源上下文结构(包括任何 XState)复制到初始化的目标上下文结构。
CopyFile

CopyFile 函数 (winbase.h) 将现有文件复制到新文件。
CopyFile2

将现有文件复制到新文件,并通过回调函数通知应用程序其进度。 (CopyFile2)
CopyFileA

将现有文件复制到新文件。 (CopyFileA)
CopyFileExA

将现有文件复制到新文件,并通过回调函数通知应用程序其进度。 (CopyFileExA)
CopyFileExW

将现有文件复制到新文件,并通过回调函数通知应用程序其进度。 (CopyFileExW)
CopyFileTransactedA

将现有文件作为事务处理作复制到新文件,并通过回调函数通知其进度。 (ANSI)
CopyFileTransactedW

将现有文件作为事务处理作复制到新文件,并通过回调函数通知其进度。 (Unicode)
CopyFileW

CopyFileW (Unicode) 函数 (winbase.h) 将现有文件复制到新文件。
CreateActCtxA

CreateActCtx 函数创建激活上下文。 (ANSI)
CreateActCtxW

CreateActCtx 函数创建激活上下文。 (Unicode)
CreateBoundaryDescriptorA

CreateBoundaryDescriptorA (ANSI) 函数 (winbase.h) 创建边界描述符。
CreateDirectory

CreateDirectory 函数 (winbase.h) 将创建新的目录。
CreateDirectoryExA

使用指定模板目录的属性创建新目录。 (ANSI)
CreateDirectoryExW

使用指定模板目录的属性创建新目录。 (Unicode)
CreateDirectoryTransactedA

使用指定模板目录的属性创建一个新目录作为事务作。 (ANSI)
CreateDirectoryTransactedW

使用指定模板目录的属性创建一个新目录作为事务作。 (Unicode)
CreateFiber

分配光纤对象,为其分配堆栈,并设置执行以从指定的起始地址开始,通常是光纤函数。 此函数不计划光纤。 (CreateFiber)
CreateFiberEx

分配光纤对象,为其分配堆栈,并设置执行以从指定的起始地址开始,通常是光纤函数。 此函数不计划光纤。 (CreateFiberEx)
CreateFileMappingA

为指定文件创建或打开命名或未命名的文件映射对象。 (CreateFileMappingA)
CreateFileMappingNumaA

为指定文件创建或打开命名或未命名的文件映射对象,并为物理内存指定 NUMA 节点。 (CreateFileMappingNumaA)
CreateFileTransactedA

以事务处理作的形式创建或打开文件、文件流或目录。 (ANSI)
CreateFileTransactedW

以事务处理作的形式创建或打开文件、文件流或目录。 (Unicode)
CreateHardLinkA

在现有文件和新文件之间建立硬链接。 (ANSI)
CreateHardLinkTransactedA

将现有文件和新文件之间的硬链接作为事务处理作建立。 (ANSI)
CreateHardLinkTransactedW

将现有文件和新文件之间的硬链接作为事务处理作建立。 (Unicode)
CreateHardLinkW

在现有文件和新文件之间建立硬链接。 (Unicode)
CreateJobObjectA

创建或打开作业对象。 (CreateJobObjectA)
CreateMailslotA

创建具有指定名称的邮件图并返回 mailslot 服务器可用于对 mailslot 执行作的句柄。 (ANSI)
CreateMailslotW

创建具有指定名称的邮件图并返回 mailslot 服务器可用于对 mailslot 执行作的句柄。 (Unicode)
CreateNamedPipeA

CreateNamedPipeA (ANSI) 函数 (winbase.h) 创建命名管道的实例,并返回后续管道作的句柄。
CreatePrivateNamespaceA

CreatePrivateNamespaceA (ANSI) 函数 (winbase.h) 创建专用命名空间。
CreateProcessWithLogonW

创建一个新进程及其主线程。 然后,新进程在指定凭据(用户、域和密码)的安全上下文中运行指定的可执行文件。 它可以选择性地加载指定用户的用户配置文件。
CreateProcessWithTokenW

创建一个新进程及其主线程。 新进程在指定令牌的安全上下文中运行。 它可以选择性地加载指定用户的用户配置文件。
CreateSemaphoreA

创建或打开命名或未命名的信号灯对象。 (CreateSemaphoreA)
CreateSemaphoreExA

创建或打开命名或未命名的信号灯对象,并返回对象的句柄。 (CreateSemaphoreExA)
CreateSymbolicLinkA

创建符号链接。 (ANSI)
CreateSymbolicLinkTransactedA

创建符号链接作为事务处理作。 (ANSI)
CreateSymbolicLinkTransactedW

创建符号链接作为事务处理作。 (Unicode)
CreateSymbolicLinkW

创建符号链接。 (Unicode)
CreateTapePartition

重新格式化磁带。
CreateUmsCompletionList

创建用户模式计划 (UMS) 完成列表。
CreateUmsThreadContext

创建用户模式计划 (UMS) 线程上下文来表示 UMS 工作线程。
DeactivateActCtx

DeactivateActCtx 函数停用与指定 Cookie 对应的激活上下文。
DebugBreakProcess

导致在指定进程中发生断点异常。 这允许调用线程向调试器发出信号来处理异常。
DebugSetProcessKillOnExit

设置调用线程退出时要执行的作。
DecryptFileA

解密加密的文件或目录。 (ANSI)
DecryptFileW

解密加密的文件或目录。 (Unicode)
DefineDosDeviceA

定义、重新定义或删除 MS-DOS 设备名称。 (DefineDosDeviceA)
DeleteAtom

递减本地字符串原子的引用计数。 如果原子的引用计数减少到零,DeleteAtom 将从本地 atom 表中删除与原子关联的字符串。
DeleteFiber

删除现有光纤。
DeleteFile

DeleteFile 函数 (winbase.h) 删除现有文件。
DeleteFileTransactedA

将现有文件作为事务处理作删除。 (ANSI)
DeleteFileTransactedW

将现有文件作为事务处理作删除。 (Unicode)
DeleteUmsCompletionList

删除指定的用户模式计划 (UMS) 完成列表。 列表必须为空。
DeleteUmsThreadContext

删除指定的用户模式计划 (UMS) 线程上下文。 线程必须终止。
DeleteVolumeMountPointA

删除驱动器号或装载的文件夹。 (DeleteVolumeMountPointA)
DequeueUmsCompletionListItems

从指定的 UMS 完成列表中检索用户模式计划 (UMS) 工作线程。
DeregisterEventSource

关闭指定的事件日志。 (DeregisterEventSource)
DestroyThreadpoolEnvironment

删除指定的回调环境。 当不再需要回调环境来创建新的线程池对象时调用此函数。 (DestroyThreadpoolEnvironment)
DisableThreadProfiling

禁用线程分析。
DnsHostnameToComputerNameA

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

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

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

EnableProcessOptionalXStateFeatures 函数为当前进程启用一组可选的 XState 功能。
EnableThreadProfiling

在指定的线程上启用线程分析。
EncryptFileA

加密文件或目录。 (ANSI)
EncryptFileW

加密文件或目录。 (Unicode)
EndUpdateResourceA

在调用 UpdateResource 之前提交或放弃所做的更改。 (ANSI)
EndUpdateResourceW

在调用 UpdateResource 之前提交或放弃所做的更改。 (Unicode)
EnterUmsSchedulingMode

将调用线程转换为用户模式计划(UMS)计划程序线程。
EnumResourceLanguagesA

枚举与二进制模块关联的指定类型和名称的语言特定资源。 (ANSI)
EnumResourceLanguagesW

枚举与二进制模块关联的指定类型和名称的语言特定资源。 (Unicode)
EnumResourceTypesA

枚举二进制模块中的资源类型。 (ANSI)
EnumResourceTypesW

枚举二进制模块中的资源类型。 (Unicode)
EraseTape

擦除磁带的所有或部分。
EscapeCommFunction

指示指定的通信设备执行扩展功能。
ExecuteUmsThread

运行指定的 UMS 工作线程。
FatalExit

将执行控制传输到调试器。 此后调试器的行为特定于所使用的调试器类型。
FileEncryptionStatusA

检索指定文件的加密状态。 (ANSI)
FileEncryptionStatusW

检索指定文件的加密状态。 (Unicode)
FileTimeToDosDateTime

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

FindActCtxSectionGuid 函数检索有关当前激活上下文中特定 GUID 的信息,并返回ACTCTX_SECTION_KEYED_DATA结构。
FindActCtxSectionStringA

FindActCtxSectionString 函数检索当前激活上下文中特定字符串的信息,并返回ACTCTX_SECTION_KEYED_DATA结构。 (ANSI)
FindActCtxSectionStringW

FindActCtxSectionString 函数检索当前激活上下文中特定字符串的信息,并返回ACTCTX_SECTION_KEYED_DATA结构。 (Unicode)
FindAtomA

在本地 atom 表中搜索指定的字符串,并检索与该字符串关联的原子。 (ANSI)
FindAtomW

在本地 atom 表中搜索指定的字符串,并检索与该字符串关联的原子。 (Unicode)
FindFirstFileNameTransactedW

创建指向指定文件的所有硬链接的枚举作为事务处理作。 该函数将返回枚举的句柄,该句柄可用于对 FindNextFileNameW 函数的后续调用。
FindFirstFileTransactedA

在目录中搜索与特定名称匹配作为事务作的名称的文件或子目录。 (ANSI)
FindFirstFileTransactedW

在目录中搜索与特定名称匹配作为事务作的名称的文件或子目录。 (Unicode)
FindFirstStreamTransactedW

将指定文件或目录中的第一个流枚举为事务处理作。
FindFirstVolumeA

检索计算机上的卷的名称。 (FindFirstVolumeA)
FindFirstVolumeMountPointA

检索指定卷上装载的文件夹的名称。 (ANSI)
FindFirstVolumeMountPointW

检索指定卷上装载的文件夹的名称。 (Unicode)
FindNextVolumeA

继续通过调用 FindFirstVolume 函数启动的卷搜索。 (FindNextVolumeA)
FindNextVolumeMountPointA

继续通过调用 FindFirstVolumeMountPoint 函数启动的已装载文件夹搜索。 (ANSI)
FindNextVolumeMountPointW

继续通过调用 FindFirstVolumeMountPoint 函数启动的已装载文件夹搜索。 (Unicode)
FindResourceA

确定指定模块中具有指定类型和名称的资源的位置。 (FindResourceA)
FindResourceExA

确定指定模块中具有指定类型、名称和语言的资源的位置。 (FindResourceExA)
FindVolumeMountPointClose

关闭指定的已装载文件夹搜索句柄。
FormatMessage

FormatMessage 函数 (winbase.h) 设置消息字符串的格式。
FormatMessageA

设置消息字符串的格式。 (FormatMessageA)
FormatMessageW

FormatMessageW (Unicode) 函数 (winbase.h) 设置消息字符串的格式。
GetActiveProcessorCount

返回处理器组或系统中的活动处理器数。
GetActiveProcessorGroupCount

返回系统中的活动处理器组数。
GetApplicationRecoveryCallback

检索指向为指定进程注册的回调例程的指针。 返回的地址位于进程的虚拟地址空间中。
GetApplicationRestartSettings

检索为指定进程注册的重启信息。
GetAtomNameA

检索与指定本地原子关联的字符串的副本。 (ANSI)
GetAtomNameW

检索与指定本地原子关联的字符串的副本。 (Unicode)
GetBinaryTypeA

确定文件是否为可执行文件(.exe)文件,如果是,哪个子系统运行可执行文件。 (ANSI)
GetBinaryTypeW

确定文件是否为可执行文件(.exe)文件,如果是,哪个子系统运行可执行文件。 (Unicode)
GetCommConfig

检索通信设备的当前配置。
GetCommMask

检索指定通信设备的事件掩码的值。
GetCommModemStatus

检索调制解调器控制寄存器值。
GetCommPorts

获取包含格式正确的 COM 端口的数组。
GetCommProperties

检索有关指定通信设备的通信属性的信息。
GetCommState

检索指定通信设备的当前控制设置。
GetCommTimeouts

检索指定通信设备上所有读取和写入作的超时参数。
GetCompressedFileSizeTransactedA

检索用于将指定文件存储为事务作的实际磁盘存储字节数。 (ANSI)
GetCompressedFileSizeTransactedW

检索用于将指定文件存储为事务作的实际磁盘存储字节数。 (Unicode)
GetComputerNameA

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

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

GetCurrentActCtx 函数将句柄返回到调用线程的活动激活上下文。
GetCurrentDirectory

检索当前进程的当前目录。
GetCurrentHwProfileA

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

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

返回调用 UMS 线程的用户模式计划 (UMS) 线程上下文。
GetDefaultCommConfigA

检索指定通信设备的默认配置。 (ANSI)
GetDefaultCommConfigW

检索指定通信设备的默认配置。 (Unicode)
GetDevicePowerState

检索指定设备的当前电源状态。
GetDllDirectoryA

检索用于查找应用程序的 DLL 的搜索路径的应用程序特定部分。 (ANSI)
GetDllDirectoryW

检索用于查找应用程序的 DLL 的搜索路径的应用程序特定部分。 (Unicode)
GetEnabledXStateFeatures

获取 x86 或 x64 处理器上已启用的 XState 功能的掩码。
GetEnvironmentVariable

GetEnvironmentVariable 函数 (winbase.h) 从调用进程的环境块中检索指定变量的内容。
GetEventLogInformation

检索有关指定事件日志的信息。
GetFileAttributesTransactedA

检索指定文件或目录的文件系统属性作为事务处理作。 (ANSI)
GetFileAttributesTransactedW

检索指定文件或目录的文件系统属性作为事务处理作。 (Unicode)
GetFileBandwidthReservation

检索指定文件所在的卷的带宽预留属性。
GetFileInformationByHandleEx

检索指定文件的文件信息。 (GetFileInformationByHandleEx)
GetFileInformationByName

在给定文件路径的情况下,查询有关文件或目录的信息。
GetFileSecurityA

获取有关文件或目录安全性的指定信息。 获取的信息受调用方的访问权限和特权约束。 (GetFileSecurityA)
GetFirmwareEnvironmentVariableA

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

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

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

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

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

检索指定文件的完整路径和文件名作为事务处理作。 (ANSI)
GetFullPathNameTransactedW

检索指定文件的完整路径和文件名作为事务处理作。 (Unicode)
GetLogicalDriveStringsA

使用指定系统中有效驱动器的字符串填充缓冲区。 (GetLogicalDriveStringsA)
GetLongPathNameTransactedA

将指定的路径转换为其长格式作为事务处理作。 (ANSI)
GetLongPathNameTransactedW

将指定的路径转换为其长格式作为事务处理作。 (Unicode)
GetMailslotInfo

检索有关指定 mailslot 的信息。
GetMaximumProcessorCount

返回处理器组或系统可以拥有的最大逻辑处理器数。
GetMaximumProcessorGroupCount

返回系统可以拥有的最大处理器组数。
GetNamedPipeClientComputerNameA

GetNamedPipeClientComputerNameA (ANSI) 函数 (winbase.h) 检索指定命名管道的客户端计算机名称。
GetNamedPipeClientProcessId

检索指定命名管道的客户端进程标识符。
GetNamedPipeClientSessionId

检索指定命名管道的客户端会话标识符。
GetNamedPipeHandleStateA

GetNamedPipeHandleStateA (ANSI) 函数 (winbase.h) 检索有关指定命名管道的信息。
GetNamedPipeServerProcessId

检索指定命名管道的服务器进程标识符。
GetNamedPipeServerSessionId

检索指定命名管道的服务器会话标识符。
GetNextUmsListItem

返回线程上下文列表中的下一个用户模式计划 (UMS) 线程上下文。
GetNumaAvailableMemoryNode

检索指定节点中可用的内存量。
GetNumaAvailableMemoryNodeEx

检索指定为 USHORT 值的节点中可用的内存量。
GetNumaNodeNumberFromHandle

检索与指定文件句柄表示的文件或 I/O 设备关联的 NUMA 节点。
GetNumaNodeProcessorMask

检索指定节点的处理器掩码。
GetNumaProcessorNode

检索指定处理器的节点编号。
GetNumaProcessorNodeEx

检索节点号作为指定逻辑处理器的 USHORT 值。
GetNumaProximityNode

检索对应于指定邻近域标识符的 NUMA 节点编号。
GetNumberOfEventLogRecords

检索指定事件日志中的记录数。
GetOldestEventLogRecord

检索指定事件日志中最早记录的绝对记录号。
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) 检索与初始化文件的指定节中的键关联的数据。
GetProcessAffinityMask

检索指定进程的进程关联掩码和系统的系统相关性掩码。
GetProcessDEPPolicy

获取指定的 32 位进程的数据执行防护(DEP)和 DEP-ATL thunk 仿真设置。具有 SP3 的 Windows XP:获取当前进程的 DEP 和 DEP-ATL Thunk 仿真设置。
GetProcessIoCounters

检索指定进程执行的所有 I/O作的会计信息。
GetProfileIntA

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

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

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

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

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

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

检索指定路径的短路径形式。 (GetShortPathNameA)
GetSystemDEPPolicy

获取系统的数据执行防护 (DEP) 策略设置。
GetSystemPowerStatus

检索系统的电源状态。 状态指示系统是否在 AC 或 DC 电源上运行、电池当前是否充电、电池剩余电量以及节电器是否打开或关闭。
GetSystemRegistryQuota

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

检索描述磁带或磁带驱动器的信息。
GetTapePosition

在逻辑块或绝对块中检索磁带的当前地址。
GetTapeStatus

确定磁带设备是否已准备好处理磁带命令。
GetTempFileName

GetTempFileName 函数 (winbase.h) 为临时文件创建一个名称。 如果生成唯一文件名,则会创建一个空文件,并释放该文件的句柄;否则,仅生成文件名。
GetThreadEnabledXStateFeatures

GetThreadEnabledXStateFeatures 函数返回当前为当前线程启用的 XState 功能集。
GetThreadSelectorEntry

检索指定选择器和线程的描述符表项。
GetUmsCompletionListEvent

检索与指定用户模式计划 (UMS) 完成列表关联的事件的句柄。
GetUmsSystemThreadInformation

查询指定的线程是 UMS 计划程序线程、UMS 工作线程还是非 UMS 线程。
GetUserNameA

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

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

检索与指定卷装入点(驱动器号、卷 GUID 路径或已装载文件夹)关联的卷的卷 GUID 路径。 (GetVolumeNameForVolumeMountPointA)
GetVolumePathNameA

检索装载指定路径的卷装入点。 (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

检索指定卷的驱动器号和装载的文件夹路径的列表。 (GetVolumePathNamesForVolumeNameA)
GetXStateFeaturesMask

返回 CONTEXT 结构中设置的 XState 功能的掩码。
GlobalAddAtomA

将字符串添加到全局 atom 表,并返回标识字符串的唯一值(原子)。 (GlobalAddAtomA)
GlobalAddAtomExA

将字符串添加到全局 atom 表,并返回标识字符串的唯一值(原子)。 (GlobalAddAtomExA)
GlobalAddAtomExW

将字符串添加到全局 atom 表,并返回标识字符串的唯一值(原子)。 (GlobalAddAtomExW)
GlobalAddAtomW

将字符串添加到全局 atom 表,并返回标识字符串的唯一值(原子)。 (GlobalAddAtomW)
GlobalAlloc

从堆中分配指定的字节数。 (GlobalAlloc)
GlobalDeleteAtom

递减全局字符串原子的引用计数。 如果原子的引用计数达到零,GlobalDeleteAtom 将从全局 atom 表中删除与原子关联的字符串。
GlobalDiscard

放弃指定的全局内存块。
GlobalFindAtomA

在全局 atom 表中搜索指定的字符串,并检索与该字符串关联的全局原子。 (ANSI)
GlobalFindAtomW

在全局 atom 表中搜索指定的字符串,并检索与该字符串关联的全局原子。 (Unicode)
GlobalFlags

检索有关指定全局内存对象的信息。
GlobalFree

释放指定的全局内存对象并使其句柄失效。
GlobalGetAtomNameA

检索与指定全局原子关联的字符串的副本。 (ANSI)
GlobalGetAtomNameW

检索与指定全局原子关联的字符串的副本。 (Unicode)
GlobalHandle

检索与指向全局内存块的指定指针关联的句柄。
GlobalLock

锁定全局内存对象,并返回指向对象内存块的第一个字节的指针。
GlobalMemoryStatus

检索有关系统当前使用物理内存和虚拟内存的信息。 (GlobalMemoryStatus)
GlobalReAlloc

更改指定全局内存对象的大小或属性。 大小可能会增加或减少。
GlobalSize

检索指定全局内存对象的当前大小(以字节为单位)。
GlobalUnlock

递减与分配有GMEM_MOVEABLE的内存对象关联的锁计数。
HasOverlappedIoCompleted

提供高性能测试作,可用于轮询完成未完成的 I/O作。
InitAtomTable

初始化本地 atom 表并将哈希桶数设置为指定大小。
InitializeContext

使用必要的大小和对齐方式初始化缓冲区中的 CONTEXT 结构。
InitializeContext2

使用指定 XSTATE 压缩掩码的选项初始化缓冲区内的 CONTEXT 结构,并具有必要的大小和对齐方式。
InitializeThreadpoolEnvironment

初始化回调环境。
InterlockedExchangeSubtract

执行两个值的原子减法。
IsBadCodePtr

确定调用进程是否对指定地址处的内存具有读取访问权限。
IsBadReadPtr

验证调用进程是否具有对指定内存范围的读取访问权限。 (IsBadReadPtr)
IsBadStringPtrA

验证调用进程是否具有对指定内存范围的读取访问权限。 (IsBadStringPtrA)
IsBadStringPtrW

验证调用进程是否具有对指定内存范围的读取访问权限。 (IsBadStringPtrW)
IsBadWritePtr

验证调用进程是否具有对指定内存范围的写入访问权限。
IsnativeVhdBoot

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

确定计算机的当前状态。
IsTextUnicode

确定缓冲区是否可能包含 Unicode 文本形式。
LoadModule

加载和执行应用程序或创建现有应用程序的新实例。
LoadPackagedLibrary

将指定的打包模块及其依赖项加载到调用进程的地址空间中。
LocalAlloc

从堆中分配指定的字节数。 (LocalAlloc)
LocalFlags

检索有关指定本地内存对象的信息。
LocalFree

释放指定的本地内存对象并使其句柄失效。
LocalHandle

检索与指向本地内存对象的指定指针关联的句柄。
LocalLock

锁定本地内存对象,并返回指向对象内存块的第一个字节的指针。
LocalReAlloc

更改指定本地内存对象的大小或属性。 大小可能会增加或减少。
LocalSize

检索指定本地内存对象的当前大小(以字节为单位)。
LocalUnlock

递减与使用LMEM_MOVEABLE分配的内存对象关联的锁计数。
LocateXStateFeature

检索指向 CONTEXT 结构中 XState 功能的处理器状态的指针。
LogonUserA

Win32 LogonUser 函数尝试将用户登录到本地计算机。 LogonUser 返回可用于模拟用户的用户令牌的句柄。 (ANSI)
LogonUserExA

LogonUserEx 函数尝试将用户登录到本地计算机。 (ANSI)
LogonUserExW

LogonUserEx 函数尝试将用户登录到本地计算机。 (Unicode)
LogonUserW

Win32 LogonUser 函数尝试将用户登录到本地计算机。 LogonUser 返回可用于模拟用户的用户令牌的句柄。 (Unicode)
LookupAccountNameA

接受系统的名称和帐户作为输入。 它检索帐户的安全标识符(SID),以及在其中找到帐户的域的名称。 (ANSI)
LookupAccountNameW

接受系统的名称和帐户作为输入。 它检索帐户的安全标识符(SID),以及在其中找到帐户的域的名称。 (Unicode)
LookupAccountSidA

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

检索本地计算机上指定 SID 的帐户的名称。 (ANSI)
LookupAccountSidLocalW

检索本地计算机上指定 SID 的帐户的名称。 (Unicode)
LookupAccountSidW

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

检索表示指定权限的显示名称。 (ANSI)
LookupPrivilegeDisplayNameW

检索表示指定权限的显示名称。 (Unicode)
LookupPrivilegeNameA

检索与特定系统上由指定的本地唯一标识符 (LUID) 表示的权限对应的名称。 (ANSI)
LookupPrivilegeNameW

检索与特定系统上由指定的本地唯一标识符 (LUID) 表示的权限对应的名称。 (Unicode)
LookupPrivilegeValueA

检索指定系统上用于本地表示指定特权名称的本地唯一标识符(LUID)。 (ANSI)
LookupPrivilegeValueW

检索指定系统上用于本地表示指定特权名称的本地唯一标识符(LUID)。 (Unicode)
lstrcatA

将一个字符串追加到另一个字符串。警告不使用。 (ANSI)
lstrcatW

将一个字符串追加到另一个字符串。警告不使用。 (Unicode)
lstrcmpA

比较两个字符字符串。 比较区分大小写。 (ANSI)
lstrcmpiA

比较两个字符字符串。 比较不区分大小写。 (ANSI)
lstrcmpiW

比较两个字符字符串。 比较不区分大小写。 (Unicode)
lstrcmpW

比较两个字符字符串。 比较区分大小写。 (Unicode)
lstrcpyA

将字符串复制到缓冲区。 (ANSI)
lstrcpynA

将源字符串中的指定数量的字符复制到缓冲区中。警告不使用。 (ANSI)
lstrcpynW

将源字符串中的指定数量的字符复制到缓冲区中。警告不使用。 (Unicode)
lstrcpyW

将字符串复制到缓冲区。 (Unicode)
lstrlenA

确定指定字符串的长度(不包括终止 null 字符)。 (ANSI)
lstrlenW

确定指定字符串的长度(不包括终止 null 字符)。 (Unicode)
MAKEINTATOM

将指定的原子转换为字符串,以便可以传递给接受原子或字符串的函数。
MapUserPhysicalPagesScatter

映射以前在地址窗口扩展(AWE)区域中指定地址处分配的物理内存页。 (MapUserPhysicalPagesScatter)
MapViewOfFileExNuma

将文件映射视图映射到调用进程的地址空间,并为物理内存指定 NUMA 节点。
MoveFile

MoveFile 函数(winbase.h)移动现有文件或目录,包括其子级。
MoveFileA

移动现有文件或目录,包括其子级。 (MoveFileA)
MoveFileExA

使用各种移动选项移动现有文件或目录,包括其子级。 (ANSI)
MoveFileExW

使用各种移动选项移动现有文件或目录,包括其子级。 (Unicode)
MoveFileTransactedA

将现有文件或目录(包括其子级)作为事务处理作移动。 (ANSI)
MoveFileTransactedW

将现有文件或目录(包括其子级)作为事务处理作移动。 (Unicode)
MoveFileW

MoveFileW (Unicode) 函数 (winbase.h) 移动现有文件或目录,包括其子级。
MoveFileWithProgressA

移动文件或目录,包括其子级。 可以提供接收进度通知的回调函数。 (ANSI)
MoveFileWithProgressW

移动文件或目录,包括其子级。 可以提供接收进度通知的回调函数。 (Unicode)
MulDiv

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

使应用程序能够在将事件写入指定的事件日志时接收通知。
ObjectCloseAuditAlarmA

删除专用对象的句柄时,在安全事件日志中生成审核消息。 (ObjectCloseAuditAlarmA)
ObjectDeleteAuditAlarmA

ObjectDeleteAuditAlarmA (ANSI) 函数 (winbase.h) 在删除对象时生成审核消息。
ObjectOpenAuditAlarmA

当客户端应用程序尝试获取对对象的访问权限或创建新对象时,生成审核消息。 (ObjectOpenAuditAlarmA)
ObjectPrivilegeAuditAlarmA

在安全事件日志中生成审核消息。 (ObjectPrivilegeAuditAlarmA)
OpenBackupEventLogA

打开 BackupEventLog 函数创建的备份事件日志的句柄。 (ANSI)
OpenBackupEventLogW

打开 BackupEventLog 函数创建的备份事件日志的句柄。 (Unicode)
OpenCommPort

尝试打开通信设备。
OpenEncryptedFileRawA

打开加密文件,以便备份(导出)或还原(导入)文件。 (ANSI)
OpenEncryptedFileRawW

打开加密文件,以便备份(导出)或还原(导入)文件。 (Unicode)
OpenEventLogA

打开指定事件日志的句柄。 (ANSI)
OpenEventLogW

打开指定事件日志的句柄。 (Unicode)
OpenFile

创建、打开、重新打开或删除文件。
OpenFileById

打开与指定标识符匹配的文件。
OpenFileMappingA

打开命名的文件映射对象。 (OpenFileMappingA)
OpenJobObjectA

打开现有的作业对象。 (OpenJobObjectA)
OpenPrivateNamespaceA

OpenPrivateNamespaceA (ANSI) 函数 (winbase.h) 将打开一个专用命名空间。
OperationEnd

通知系统应用程序即将结束作。
OperationStart

通知系统应用程序即将启动作。
PowerClearRequest

递减电源请求对象指定类型的电源请求计数。
PowerCreateRequest

创建新的电源请求对象。
PowerSetRequest

递增电源请求对象的指定类型的电源请求计数。
PrepareTape

准备要访问或删除的磁带。
PrivilegedServiceAuditAlarmA

在安全事件日志中生成审核消息。 (PrivilegedServiceAuditAlarmA)
PulseEvent

将指定的事件对象设置为信号状态,然后在释放适当的等待线程数后将其重置为非对齐状态。
PurgeComm

放弃指定通信资源的输出或输入缓冲区中的所有字符。 它还可以终止对资源的挂起读取或写入作。
QueryActCtxSettingsW

QueryActCtxSettingsW 函数指定要查询的属性的激活上下文和命名空间和名称。
QueryActCtxW

QueryActCtxW 函数查询激活上下文。
QueryDosDeviceA

检索有关 MS-DOS 设备名称的信息。 (QueryDosDeviceA)
QueryFullProcessImageNameA

检索指定进程的可执行映像的完整名称。 (ANSI)
QueryFullProcessImageNameW

检索指定进程的可执行映像的完整名称。 (Unicode)
QueryThreadProfiling

确定是否为指定的线程启用线程分析。
QueryUmsThreadInformation

检索有关指定用户模式计划(UMS)工作线程的信息。
ReadDirectoryChangesExW

检索描述指定目录中的更改的信息,如果指定了该信息类型,则可以包括扩展信息。
ReadDirectoryChangesW

检索描述指定目录中更改的信息。
ReadEncryptedFileRaw

备份(导出)加密的文件。
ReadEventLogA

从指定的事件日志中读取指定的条目数。 (ANSI)
ReadEventLogW

从指定的事件日志中读取指定的条目数。 (Unicode)
ReadThreadProfilingData

读取与线程关联的指定分析数据。
RegisterApplicationRecoveryCallback

注册应用程序的活动实例进行恢复。
RegisterApplicationRestart

注册要重启的应用程序的活动实例。
RegisterEventSourceA

检索到指定事件日志的已注册句柄。 (ANSI)
RegisterEventSourceW

检索到指定事件日志的已注册句柄。 (Unicode)
RegisterWaitForSingleObject

指示线程池中的等待线程等待对象。
ReleaseActCtx

ReleaseActCtx 函数递减指定激活上下文的引用计数。
RemoveDirectoryTransactedA

将现有空目录作为事务处理作删除。 (ANSI)
RemoveDirectoryTransactedW

将现有空目录作为事务处理作删除。 (Unicode)
RemoveSecureMemoryCacheCallback

注销以前向 AddSecureMemoryCacheCallback 函数注册的回调函数。
ReOpenFile

重新打开具有不同访问权限、共享模式和标志的指定文件系统对象。
ReplaceFileA

将一个文件替换为另一个文件,并可以选择创建原始文件的备份副本。 (ANSI)
ReplaceFileW

将一个文件替换为另一个文件,并可以选择创建原始文件的备份副本。 (Unicode)
ReportEventA

在指定的事件日志末尾写入一个条目。 (ANSI)
ReportEventW

在指定的事件日志末尾写入一个条目。 (Unicode)
RequestWakeupLatency

不起作用并返回STATUS_NOT_SUPPORTED。 此函数仅用于与早期版本的 Windows.Windows Server 2008 和 Windows Vista 兼容:不起作用,并且始终返回成功。
SetCommBreak

挂起指定通信设备的字符传输,并将传输线置于中断状态,直到调用 ClearCommBreak 函数。
SetCommConfig

设置通信设备的当前配置。
SetCommMask

指定要监视通信设备的一组事件。
SetCommState

根据设备控制块(DCB 结构)中的规范配置通信设备。 该函数重新初始化所有硬件和控制设置,但它不会清空输出或输入队列。
SetCommTimeouts

设置指定通信设备上所有读取和写入作的超时参数。
SetCurrentDirectory

更改当前进程的当前目录。
SetDefaultCommConfigA

设置通信设备的默认配置。 (ANSI)
SetDefaultCommConfigW

设置通信设备的默认配置。 (Unicode)
SetDllDirectoryA

将目录添加到用于查找应用程序的 DLL 的搜索路径。 (ANSI)
SetDllDirectoryW

将目录添加到用于查找应用程序的 DLL 的搜索路径。 (Unicode)
SetEnvironmentVariable

SetEnvironmentVariable 函数 (winbase.h) 为当前进程设置指定环境变量的内容。
SetFileAttributesTransactedA

将文件或目录的属性设置为事务作。 (ANSI)
SetFileAttributesTransactedW

将文件或目录的属性设置为事务作。 (Unicode)
SetFileBandwidthReservation

请求保留指定文件流的带宽。 预留指定为指定文件句柄上的 I/O 请求的字节数(以毫秒为单位)。
SetFileCompletionNotificationModes

设置文件句柄的通知模式,使你可以指定完成通知对指定文件的工作方式。
SetFileSecurityA

SetFileSecurityA (ANSI) 函数 (winbase.h) 设置文件或目录对象的安全性。
SetFileShortNameA

设置指定文件的短名称的函数。 该文件必须位于 NTFS 文件系统卷上。 (ANSI)
SetFileShortNameW

设置指定文件的短名称。 该文件必须位于 NTFS 文件系统卷上。 (Unicode)
SetFirmwareEnvironmentVariableA

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

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

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

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

SetHandleCount 函数更改进程可用的文件句柄数。
SetMailslotInfo

设置指定 mailslot 用于读取作的超时值。
SetProcessAffinityMask

为指定进程的线程设置处理器关联掩码。
SetProcessDEPPolicy

更改 32 位进程的数据执行防护(DEP)和 DEP-ATL Thunk 仿真设置。
SetSearchPathMode

设置 SearchPath 函数在查找文件时使用的按进程模式。
SetSystemPowerState

通过关闭电源来暂停系统。 根据 ForceFlag 参数,该函数在执行此作之前会立即挂起作或请求来自所有应用程序和设备驱动程序的权限。
SetTapeParameters

指定磁带的块大小或配置磁带设备。
SetTapePosition

设置指定设备上的磁带位置。
SetThreadAffinityMask

设置指定线程的处理器关联掩码。
SetThreadExecutionState

使应用程序能够通知系统正在使用,从而防止系统在应用程序运行时进入睡眠状态或关闭显示器。
SetThreadpoolCallbackCleanupGroup

将指定的清理组与指定的回调环境相关联。 (SetThreadpoolCallbackCleanupGroup)
SetThreadpoolCallbackLibrary

确保只要存在未完成的回调,指定的 DLL 将保持加载状态。 (SetThreadpoolCallbackLibrary)
SetThreadpoolCallbackPersistent

指定回调应在持久性线程上运行。 (SetThreadpoolCallbackPersistent)
SetThreadpoolCallbackPool

设置生成回调时要使用的线程池。
SetThreadpoolCallbackPriority

指定回调函数相对于同一线程池中的其他工作项的优先级。 (SetThreadpoolCallbackPriority)
SetThreadpoolCallbackRunsLong

指示与此回调环境关联的回调可能无法快速返回。 (SetThreadpoolCallbackRunsLong)
SetUmsThreadInformation

为指定的用户模式计划 (UMS) 工作线程设置特定于应用程序的上下文信息。
SetupComm

初始化指定通信设备的通信参数。
SetVolumeLabelA

设置文件系统卷的标签。 (ANSI)
SetVolumeLabelW

设置文件系统卷的标签。 (Unicode)
SetVolumeMountPointA

将卷与其他卷上的驱动器号或目录相关联。 (ANSI)
SetVolumeMountPointW

将卷与其他卷上的驱动器号或目录相关联。 (Unicode)
SetXStateFeaturesMask

设置 CONTEXT 结构中设置的 XState 功能的掩码。
SwitchToFiber

计划光纤。 必须在光纤上调用该函数。
TransmitCommChar

在指定通信设备的输出缓冲区中的任何挂起数据之前传输指定的字符。
UmsThreadYield

生成对运行调用 UMS 工作线程的用户模式计划程序线程的控制。
UnregisterApplicationRecoveryCallback

从恢复列表中删除应用程序的活动实例。
UnregisterApplicationRestart

从重启列表中删除应用程序的活动实例。
UnregisterWait

取消 RegisterWaitForSingleObject 函数颁发的已注册等待作。 (UnregisterWait)
UpdateResourceA

在可移植可执行文件(PE)文件中添加、删除或替换资源。 (ANSI)
UpdateResourceW

在可移植可执行文件(PE)文件中添加、删除或替换资源。 (Unicode)
VerifyVersionInfoA

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

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

等待指定的通信设备发生事件。 此函数监视的事件集包含在与设备句柄关联的事件掩码中。
WaitNamedPipeA

WaitNamedPipeA (ANSI) 函数 (winbase.h) 等待,直到超时间隔过或指定命名管道的实例可用于连接(也就是说,管道的服务器进程在管道上具有挂起的 ConnectNamedPipe作)。
WinExec

运行指定的应用程序。
WinMain

用户提供的基于 Windows 的图形应用程序的入口点。
Wow64GetThreadSelectorEntry

检索指定选择器和 WOW64 线程的描述符表项。
WriteEncryptedFileRaw

还原(导入)加密的文件。
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)
WriteTapemark

将指定的文件标记、设置标记、短文件标记或长文件标记写入磁带设备。
WTSGetActiveConsoleSessionId

检索控制台会话的会话标识符。
ZombifyActCtx

ZombifyActCtx 函数停用指定的激活上下文,但不解除分配它。

回调函数

 
LPPROGRESS_ROUTINE

与 CopyFileEx、MoveFileTransacted 和 MoveFileWithProgress 函数一起使用的应用程序定义的回调函数。
PCOPYFILE2_PROGRESS_ROUTINE

与 CopyFile2 函数一起使用的应用程序定义的回调函数。
PFE_EXPORT_FUNC

与 ReadEncryptedFileRaw 一起使用的应用程序定义的回调函数。
PFE_IMPORT_FUNC

与 WriteEncryptedFileRaw 一起使用的应用程序定义的回调函数。 系统每次调用 ImportCallback 一次或多次来检索备份文件的一部分数据。
PFIBER_START_ROUTINE

与 CreateFiber 函数一起使用的应用程序定义函数。 它充当光纤的起始地址。

结构

 
ACTCTX_SECTION_KEYED_DATA

FindActCtxSectionString 和 FindActCtxSectionGuid 函数使用ACTCTX_SECTION_KEYED_DATA结构返回激活上下文信息以及 GUID 或 32 位整数标记的激活上下文部分。
ACTCTXA

CreateActCtx 函数使用 ACTCTX 结构来创建激活上下文。 (ANSI)
ACTCTXW

CreateActCtx 函数使用 ACTCTX 结构来创建激活上下文。 (Unicode)
COMMCONFIG

包含有关通信设备的配置状态的信息。
COMMPROP

包含有关通信驱动程序的信息。
COMMTIMEOUTS

包含通信设备的超时参数。
COMSTAT

包含有关通信设备的信息。
COPYFILE2_EXTENDED_PARAMETERS

包含 CopyFile2 函数的扩展参数。
COPYFILE2_EXTENDED_PARAMETERS_V2

包含 CopyFile2 函数COPYFILE2_EXTENDED_PARAMETERS结构之外的更新的其他功能
COPYFILE2_MESSAGE

传递给 CopyFile2ProgressRoutine 回调函数,其中包含有关挂起复制作的信息。
DCB

定义串行通信设备的控制设置。
EVENTLOG_FULL_INFORMATION

指示事件日志是否已满。
FILE_ALIGNMENT_INFO

包含文件的对齐信息。
FILE_ALLOCATION_INFO

包含应为文件分配的字节总数。
FILE_ATTRIBUTE_TAG_INFO

接收请求的文件属性信息。 用于任何句柄。
FILE_BASIC_INFO

包含文件的基本信息。 用于文件句柄。
FILE_COMPRESSION_INFO

接收文件压缩信息。
FILE_DISPOSITION_INFO

指示是否应删除文件。 用于任何句柄。
FILE_END_OF_FILE_INFO

包含应设置文件末尾的指定值。
FILE_FULL_DIR_INFO

包含文件的目录信息。 (FILE_FULL_DIR_INFO)
FILE_ID_BOTH_DIR_INFO

包含有关指定目录中的文件的信息。
FILE_ID_DESCRIPTOR

指定正在使用的 ID 的类型。
FILE_ID_EXTD_DIR_INFO

包含文件的标识信息。 (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

包含文件的标识信息。 (FILE_ID_INFO)
FILE_IO_PRIORITY_HINT_INFO

指定文件 I/O作的优先级提示。
FILE_NAME_INFO

接收文件名。
FILE_REMOTE_PROTOCOL_INFO

包含文件远程协议信息。
FILE_RENAME_INFO

包含文件应重命名到的名称。
FILE_STANDARD_INFO

接收文件的扩展信息。
FILE_STORAGE_INFO

包含文件的目录信息。 (FILE_STORAGE_INFO)
FILE_STREAM_INFO

接收指定文件的文件流信息。
HW_PROFILE_INFOA

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

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

包含有关物理和虚拟内存的当前状态的信息。
OFSTRUCT

包含有关 OpenFile 函数打开或尝试打开的文件的信息。
OPERATION_END_PARAMETERS

OperationEnd 函数使用此结构。
OPERATION_START_PARAMETERS

OperationStart 函数使用此结构。
STARTUPINFOEXA

指定新进程的窗口工作站、桌面、标准句柄和属性。 它与 CreateProcess 和 CreateProcessAsUser 函数一起使用。 (ANSI)
STARTUPINFOEXW

指定新进程的窗口工作站、桌面、标准句柄和属性。 它与 CreateProcess 和 CreateProcessAsUser 函数一起使用。 (Unicode)
SYSTEM_POWER_STATUS

包含有关系统电源状态的信息。
UMS_SCHEDULER_STARTUP_INFO

指定用户模式计划 (UMS) 计划程序线程的属性。
UMS_SYSTEM_THREAD_INFORMATION

指定 UMS 计划程序线程、UMS 工作线程或非 UMS 线程。 GetUmsSystemThreadInformation 函数使用此结构。
WIN32_STREAM_ID

包含流数据。

枚举

 
COPYFILE2_COPY_PHASE

指示错误时副本的阶段。
COPYFILE2_MESSAGE_ACTION

CopyFile2ProgressRoutine 回调函数返回,指示应对挂起的复制作执行什么作。
COPYFILE2_MESSAGE_TYPE

指示在 COPYFILE2_MESSAGE 结构中传递给 CopyFile2ProgressRoutine 回调函数的消息的类型。
FILE_ID_TYPE

FILE_ID_DESCRIPTOR结构中联合的歧视性。
PRIORITY_HINT

定义与FILE_IO_PRIORITY_HINT_INFO结构一起使用的值,以指定文件 I/O作的优先级提示。