winbase.h 标头
此标头由多种技术使用。 有关详细信息,请参阅:
- 应用程序安装和服务
- 应用程序还原和重启
- 备份
- 数据访问和存储
- 数据交换
- 开发人员说明
- eventlogprov
- 硬件计数器分析
- Windows 应用程序的国际化
- 菜单和其他资源
- 操作记录器
- 远程桌面服务
- 安全和标识
- 系统服务
- 窗口工作站和桌面
- Windows 和消息
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 递减本地字符串原子的引用计数。 如果 atom 的引用计数减少到零,DeleteAtom 将从本地 atom 表中删除与原子关联的字符串。 |
DeleteFiber 删除现有光纤。 |
DeleteFile winbase.h (DeleteFile 函数) 删除现有文件。 |
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 在本地原子表中搜索指定的字符串,并检索与该字符串关联的原子。 (ANSI) |
FindAtomW 在本地原子表中搜索指定的字符串,并检索与该字符串关联的原子。 (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 检索系统的电源状态。 状态指示系统是使用交流还是直流电源运行,电池当前是否正在充电,剩余的电池使用时间,以及节电模式是打开还是关闭。 |
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 表添加一个字符串,并返回一个唯一值 (atom) 标识该字符串。 (GlobalAddAtomA) |
GlobalAddAtomExA 将字符串添加到全局原子表,并返回一个唯一值 (atom) 标识该字符串。 (GlobalAddAtomExA) |
GlobalAddAtomExW 将字符串添加到全局原子表,并返回一个唯一值 (atom) 标识该字符串。 (GlobalAddAtomExW) |
GlobalAddAtomW 将字符串添加到全局原子表,并返回一个唯一值 (atom) 标识该字符串。 (GlobalAddAtomW) |
GlobalAlloc 从堆中分配指定的字节数。 (GlobalAlloc) |
GlobalDeleteAtom 递减全局字符串原子的引用计数。 如果 atom 的引用计数达到零,GlobalDeleteAtom 将从全局原子表中删除与原子关联的字符串。 |
GlobalDiscard 放弃指定的全局内存块。 |
GlobalFindAtomA 在全局原子表中搜索指定的字符串,并检索与该字符串关联的全局原子。 (ANSI) |
GlobalFindAtomW 在全局原子表中搜索指定的字符串,并检索与该字符串关联的全局原子。 (Unicode) |
GlobalFlags 检索有关指定全局内存对象的信息。 |
GlobalFree 释放指定的全局内存对象并使其句柄失效。 |
GlobalGetAtomNameA 检索与指定的全局原子关联的字符串的副本。 (ANSI) |
GlobalGetAtomNameW 检索与指定的全局原子关联的字符串的副本。 (Unicode) |
GlobalHandle 检索与指向全局内存块的指定指针关联的句柄。 |
GlobalLock 锁定全局内存对象并返回指向对象内存块的第一个字节的指针。 |
GlobalMemoryStatus 检索有关系统当前物理内存和虚拟内存使用情况的信息。 (GlobalMemoryStatus) |
GlobalReAlloc 更改指定全局内存对象的大小或属性。 大小可以增加或减少。 |
GlobalSize 检索指定全局内存对象的当前大小(以字节为单位)。 |
GlobalUnlock 递减与使用 GMEM_MOVEABLE 分配的内存对象关联的锁计数。 |
HasOverlappedIoCompleted 提供一个高性能测试操作,可用于轮询未完成 I/O 操作的完成情况。 |
InitAtomTable 初始化本地原子表,并将哈希桶数设置为指定大小。 |
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 设置指定文件的短名称。 (ANSI) |
SetFileShortNameW 设置指定文件的短名称。 (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 工作线程的用户模式计划 (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 操作的优先级提示。 |