Поделиться через


Заголовок 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 и возвращает уникальное значение (атом), определяющее строку. (Юникод)
AddConditionalAce

Добавляет запись управления условным доступом (ACE) в указанный список управления доступом (ACL).
AddIntegrityLabelToBoundaryDescriptor

Добавляет новый обязательный идентификатор безопасности (SID) в указанный дескриптор границы.
AddRefActCtx

Функция AddRefActCtx увеличивает число ссылок указанного контекста активации.
AddSecureMemoryCacheCallback

Регистрирует функцию обратного вызова для вызова при освобождении защищенного диапазона памяти или изменении его защиты.
ApplicationRecoveryFinished

Указывает, что вызывающее приложение завершило восстановление данных.
ApplicationRecoveryInProgress

Указывает, что вызывающее приложение продолжает восстанавливать данные.
BackupEventLogA

Сохраняет указанный журнал событий в файл резервной копии. (ANSI)
BackupEventLogW

Сохраняет указанный журнал событий в файл резервной копии. (Юникод)
BackupRead

Создайте резервную копию файла или каталога, включая сведения о безопасности.
BackupSeek

Выполняет поиск вперед в потоке данных, к которым изначально был доступ с помощью функции BackupRead или BackupWrite.
BackupWrite

Восстановите файл или каталог, резервную копию которыми было создано с помощью BackupRead.
BeginUpdateResourceA

Извлекает дескриптор, который может использоваться функцией UpdateResource для добавления, удаления или замены ресурсов в двоичном модуле. (ANSI)
BeginUpdateResourceW

Извлекает дескриптор, который может использоваться функцией UpdateResource для добавления, удаления или замены ресурсов в двоичном модуле. (Юникод)
BindIoCompletionCallback

Связывает порт завершения ввода-вывода, принадлежащий пулу потоков, с указанным дескриптором файла. По завершении запроса ввода-вывода, включающего этот файл, рабочий поток, не связанный с вводом-выводом, выполнит указанную функцию обратного вызова.
BuildCommDCBA

Заполняет указанную структуру DCB значениями, указанными в строке управления устройством. (ANSI)
BuildCommDCBAndTimeoutsA

Преобразует строку определения устройства в соответствующие коды блоков управления устройствами и помещает их в блок управления устройством. (ANSI)
BuildCommDCBAndTimeoutsW

Преобразует строку определения устройства в соответствующие коды блоков управления устройствами и помещает их в блок управления устройством. (Юникод)
BuildCommDCBW

Заполняет указанную структуру DCB значениями, указанными в строке управления устройством. (Юникод)
CallNamedPipeA

Подключается к каналу типа сообщения (и ожидает, если экземпляр канала недоступен), записывает в канал и считывает его, а затем закрывает канал. (CallNamedPipeA)
CheckNameLegalDOS8Dot3A

Определяет, можно ли использовать указанное имя для создания файла в файловой системе FAT. (ANSI)
CheckNameLegalDOS8Dot3W

Определяет, можно ли использовать указанное имя для создания файла в файловой системе FAT. (Юникод)
ClearCommBreak

Восстанавливает передачу символов для указанного устройства связи и переводит линию передачи в неразрывное состояние.
ClearCommError

Извлекает сведения об ошибке связи и сообщает о текущем состоянии устройства связи.
ClearEventLogA

Очищает указанный журнал событий и при необходимости сохраняет текущую копию журнала в файл резервной копии. (ANSI)
ClearEventLogW

Очищает указанный журнал событий и при необходимости сохраняет текущую копию журнала в файл резервной копии. (Юникод)
CloseEncryptedFileRaw

Закрывает зашифрованный файл после операции резервного копирования или восстановления и освобождает связанные системные ресурсы.
CloseEventLog

Закрывает указанный журнал событий. (CloseEventLog)
CommConfigDialogA

Отображает диалоговое окно конфигурации, предоставленное драйвером. (ANSI)
CommConfigDialogW

Отображает диалоговое окно конфигурации, предоставленное драйвером. (Юникод)
ConvertFiberToThread

Преобразует текущее волокно в поток.
ConvertThreadToFiber

Преобразует текущий поток в волокно. Перед планированием других волокон необходимо преобразовать поток в волокно. (ConvertThreadToFiber)
ConvertThreadToFiberEx

Преобразует текущий поток в волокно. Перед планированием других волокон необходимо преобразовать поток в волокно. (ConvertThreadToFiberEx)
CopyContext

Копирует структуру исходного контекста (включая любой XState) в инициализированную структуру контекста назначения.
CopyFile

Функция CopyFile (winbase.h) копирует существующий файл в новый.
CopyFile2

Копирует существующий файл в новый файл, уведомляя приложение о ходе выполнения с помощью функции обратного вызова. (CopyFile2)
CopyFileA

Копирует существующий файл в новый файл. (CopyFileA)
CopyFileExA

Копирует существующий файл в новый файл, уведомляя приложение о ходе выполнения с помощью функции обратного вызова. (CopyFileExA)
CopyFileExW

Копирует существующий файл в новый файл, уведомляя приложение о ходе выполнения с помощью функции обратного вызова. (CopyFileExW)
CopyFileTransactedA

Копирует существующий файл в новый файл в качестве транзакции операции, уведомляя приложение о ходе выполнения с помощью функции обратного вызова. (ANSI)
CopyFileTransactedW

Копирует существующий файл в новый файл в качестве транзакции операции, уведомляя приложение о ходе выполнения с помощью функции обратного вызова. (Юникод)
CopyFileW

Функция CopyFileW (Юникод) (winbase.h) копирует существующий файл в новый.
CreateActCtxA

Функция CreateActCtx создает контекст активации. (ANSI)
CreateActCtxW

Функция CreateActCtx создает контекст активации. (Юникод)
CreateBoundaryDescriptorA

Функция CreateBoundaryDescriptorA (ANSI) (winbase.h) создает дескриптор границы.
CreateDirectory

Функция CreateDirectory (winbase.h) создает новый каталог.
CreateDirectoryExA

Создает новый каталог с атрибутами указанного каталога шаблона. (ANSI)
CreateDirectoryExW

Создает новый каталог с атрибутами указанного каталога шаблона. (Юникод)
CreateDirectoryTransactedA

Создает новый каталог в виде транзакций с атрибутами указанного каталога шаблона. (ANSI)
CreateDirectoryTransactedW

Создает новый каталог в виде транзакций с атрибутами указанного каталога шаблона. (Юникод)
CreateFiber

Выделяет объект fibre, назначает ему стек и настраивает выполнение для начала с указанного начального адреса, как правило, функции fibre. Эта функция не планирует работу с оптоволокном. (CreateFiber)
CreateFiberEx

Выделяет объект fibre, назначает ему стек и настраивает выполнение для начала с указанного начального адреса, как правило, функции fibre. Эта функция не планирует работу с оптоволокном. (CreateFiberEx)
CreateFileMappingA

Создает или открывает объект сопоставления именованных или неименованных файлов для указанного файла. (CreateFileMappingA)
CreateFileMappingNumaA

Создает или открывает объект сопоставления именованных или неименованных файлов для указанного файла и задает узел NUMA для физической памяти. (CreateFileMappingNumaA)
CreateFileTransactedA

Создает или открывает файл, файловый поток или каталог в виде транзакции. (ANSI)
CreateFileTransactedW

Создает или открывает файл, файловый поток или каталог в виде транзакции. (Юникод)
CreateHardLinkA

Устанавливает жесткую связь между существующим и новым файлом. (ANSI)
CreateHardLinkTransactedA

Устанавливает жесткую связь между существующим файлом и новым файлом в виде транзакции. (ANSI)
CreateHardLinkTransactedW

Устанавливает жесткую связь между существующим файлом и новым файлом в виде транзакции. (Юникод)
CreateHardLinkW

Устанавливает жесткую связь между существующим и новым файлом. (Юникод)
CreateJobObjectA

Создает или открывает объект задания. (CreateJobObjectA)
CreateMailslotA

Создает mailslot с указанным именем и возвращает дескриптор, который может использовать сервер mailslot для выполнения операций с ним. (ANSI)
CreateMailslotW

Создает mailslot с указанным именем и возвращает дескриптор, который может использовать сервер mailslot для выполнения операций с ним. (Юникод)
CreateNamedPipeA

Функция CreateNamedPipeA (ANSI) (winbase.h) создает экземпляр именованного канала и возвращает дескриптор для последующих операций конвейера.
CreatePrivateNamespaceA

Функция CreatePrivateNamespaceA (ANSI) (winbase.h) создает частное пространство имен.
CreateProcessWithLogonW

Создает новый процесс и его основной поток. Затем новый процесс запускает указанный исполняемый файл в контексте безопасности указанных учетных данных (пользователя, домена и пароля). При необходимости можно загрузить профиль пользователя для указанного пользователя.
CreateProcessWithTokenW

Создает новый процесс и его основной поток. Новый процесс выполняется в контексте безопасности указанного маркера. При необходимости можно загрузить профиль пользователя для указанного пользователя.
CreateSemaphoreA

Создает или открывает именованный или неименованный объект семафора. (CreateSemaphoreA)
CreateSemaphoreExA

Создает или открывает именованный или неименованный объект семафора и возвращает дескриптор для объекта . (CreateSemaphoreExA)
CreateSymbolicLinkA

Создает символьную ссылку. (ANSI)
CreateSymbolicLinkTransactedA

Создает символьную ссылку как транзакцию. (ANSI)
CreateSymbolicLinkTransactedW

Создает символьную ссылку как транзакцию. (Юникод)
CreateSymbolicLinkW

Создает символьную ссылку. (Юникод)
CreateTapePartition

Переформатирует ленту.
CreateUmsCompletionList

Создает список завершения планирования в пользовательском режиме (UMS).
CreateUmsThreadContext

Создает контекст потока планирования пользовательского режима (UMS) для представления рабочего потока UMS.
ДеактивацияActCtx

Функция DeactivateActCtx деактивирует контекст активации, соответствующий указанному файлу cookie.
DebugBreakProcess

Вызывает исключение точки останова в указанном процессе. Это позволяет вызывающему потоку сигнализировать отладчику об обработке исключения.
DebugSetProcessKillOnExit

Задает действие, выполняеме при выходе вызывающего потока.
DecryptFileA

Расшифровывает зашифрованный файл или каталог. (ANSI)
DecryptFileW

Расшифровывает зашифрованный файл или каталог. (Юникод)
DefineDosDeviceA

Определяет, переопределяет или удаляет имена устройств MS-DOS. (DefineDosDeviceA)
DeleteAtom

Уменьшает число ссылок локального атома строки. Если число ссылок atom уменьшается до нуля, DeleteAtom удаляет строку, связанную с атомом, из локальной таблицы atom.
DeleteFiber

Удаляет существующее волокно.
DeleteFile

Функция DeleteFile (winbase.h) удаляет существующий файл.
DeleteFileTransactedA

Удаляет существующий файл как транзакцию. (ANSI)
DeleteFileTransactedW

Удаляет существующий файл как транзакцию. (Юникод)
DeleteUmsCompletionList

Удаляет указанный список завершения планирования в пользовательском режиме (UMS). Список должен быть пустым.
DeleteUmsThreadContext

Удаляет указанный контекст потока планирования пользовательского режима (UMS). Поток должен быть завершен.
DeleteVolumeMountPointA

Удаляет букву диска или подключенную папку. (DeleteVolumeMountPointA)
DequeueUmsCompletionListItems

Извлекает рабочие потоки планирования в пользовательском режиме (UMS) из указанного списка завершения UMS.
Отмена регистрацииEventSource

Закрывает указанный журнал событий. (DeregisterEventSource)
DestroyThreadpoolEnvironment

Удаляет указанную среду обратного вызова. Вызывайте эту функцию, если среда обратного вызова больше не требуется для создания новых объектов пула потоков. (DestroyThreadpoolEnvironment)
DisableThreadProfiling

Отключает профилирование потоков.
DnsHostnameToComputerNameA

Преобразует имя узла в стиле DNS в имя компьютера в стиле NetBIOS. (ANSI)
DnsHostnameToComputerNameW

Преобразует имя узла в стиле DNS в имя компьютера в стиле NetBIOS. (Юникод)
DosDateTimeToFileTime

Преобразует значения даты и времени MS-DOS в файл времени.
EnableProcessOptionalXStateFeatures

Функция EnableProcessOptionalXStateFeatures включает набор необязательных функций XState для текущего процесса.
EnableThreadProfiling

Включает профилирование потоков в указанном потоке.
EncryptFileA

Шифрует файл или каталог. (ANSI)
EncryptFileW

Шифрует файл или каталог. (Юникод)
EndUpdateResourceA

Фиксирует или отменяет изменения, внесенные до вызова UpdateResource. (ANSI)
EndUpdateResourceW

Фиксирует или отменяет изменения, внесенные до вызова UpdateResource. (Юникод)
EnterUmsSchedulingMode

Преобразует вызывающий поток в поток планировщика пользовательского режима (UMS).
EnumResourceLanguagesA

Перечисляет языковые ресурсы указанного типа и имени, связанные с двоичным модулем. (ANSI)
EnumResourceLanguagesW

Перечисляет языковые ресурсы указанного типа и имени, связанные с двоичным модулем. (Юникод)
EnumResourceTypesA

Перечисляет типы ресурсов в двоичном модуле. (ANSI)
EnumResourceTypesW

Перечисляет типы ресурсов в двоичном модуле. (Юникод)
EraseTape

Стирает всю ленту или ее часть.
EscapeCommFunction

Направляет указанное устройство связи на выполнение расширенной функции.
ExecuteUmsThread

Запускает указанный рабочий поток UMS.
FatalExit

Передает управление выполнением отладчику. Поведение отладчика после этого зависит от типа используемого отладчика.
FileEncryptionStatusA

Извлекает состояние шифрования указанного файла. (ANSI)
FileEncryptionStatusW

Извлекает состояние шифрования указанного файла. (Юникод)
FileTimeToDosDateTime

Преобразует время файла в значения даты и времени MS-DOS.
FindActCtxSectionGuid

Функция FindActCtxSectionGuid извлекает сведения об определенном GUID в текущем контексте активации и возвращает ACTCTX_SECTION_KEYED_DATA структуру.
FindActCtxSectionStringA

Функция FindActCtxSectionString извлекает сведения о конкретной строке в текущем контексте активации и возвращает ACTCTX_SECTION_KEYED_DATA структуру. (ANSI)
FindActCtxSectionStringW

Функция FindActCtxSectionString извлекает сведения о конкретной строке в текущем контексте активации и возвращает ACTCTX_SECTION_KEYED_DATA структуру. (Юникод)
FindAtomA

Выполняет поиск указанной строки символов в локальной таблице atom и извлекает атом, связанный с этой строкой. (ANSI)
FindAtomW

Выполняет поиск указанной строки символов в локальной таблице atom и извлекает атом, связанный с этой строкой. (Юникод)
FindFirstFileNameTransactedW

Создает перечисление всех жестких ссылок на указанный файл как транзакционные операции. Функция возвращает дескриптор перечисления, который можно использовать при последующих вызовах функции FindNextFileNameW.
FindFirstFileTransactedA

Выполняет поиск в каталоге файла или подкаталога с именем, которое соответствует определенному имени как транзакциям. (ANSI)
FindFirstFileTransactedW

Выполняет поиск в каталоге файла или подкаталога с именем, которое соответствует определенному имени как транзакциям. (Юникод)
FindFirstStreamTransactedW

Перечисляет первый поток в указанном файле или каталоге как транзакцию.
FindFirstVolumeA

Извлекает имя тома на компьютере. (FindFirstVolumeA)
FindFirstVolumeMountPointA

Извлекает имя подключенной папки на указанном томе. (ANSI)
FindFirstVolumeMountPointW

Извлекает имя подключенной папки на указанном томе. (Юникод)
FindNextVolumeA

Продолжает поиск тома, запущенный вызовом функции FindFirstVolume. (FindNextVolumeA)
FindNextVolumeMountPointA

Продолжает поиск подключенной папки, запущенный вызовом функции FindFirstVolumeMountPoint. (ANSI)
FindNextVolumeMountPointW

Продолжает поиск подключенной папки, запущенный вызовом функции FindFirstVolumeMountPoint. (Юникод)
FindResourceA

Определяет расположение ресурса с указанным типом и именем в указанном модуле. (FindResourceA)
FindResourceExA

Определяет расположение ресурса с указанным типом, именем и языком в указанном модуле. (FindResourceExA)
FindVolumeMountPointClose

Закрывает указанный дескриптор поиска подключенной папки.
FormatMessage

Функция FormatMessage (winbase.h) форматирует строку сообщения.
FormatMessageA

Форматирует строку сообщения. (FormatMessageA)
FormatMessageW

Функция FormatMessageW (Юникод) (winbase.h) форматирует строку сообщения.
GetActiveProcessorCount

Возвращает число активных процессоров в группе процессоров или в системе.
GetActiveProcessorGroupCount

Возвращает количество активных групп процессоров в системе.
GetApplicationRecoveryCallback

Извлекает указатель на подпрограмму обратного вызова, зарегистрированную для указанного процесса. Возвращаемый адрес находится в виртуальном адресном пространстве процесса.
GetApplicationRestartSettings

Извлекает сведения о перезапуске, зарегистрированные для указанного процесса.
GetAtomNameA

Извлекает копию строки символов, связанной с указанным локальным атомом. (ANSI)
GetAtomNameW

Извлекает копию строки символов, связанной с указанным локальным атомом. (Юникод)
GetBinaryTypeA

Определяет, является ли файл исполняемым (.exe) файлом, и если да, то какая подсистема запускает исполняемый файл. (ANSI)
GetBinaryTypeW

Определяет, является ли файл исполняемым (.exe) файлом, и если да, то какая подсистема запускает исполняемый файл. (Юникод)
GetCommConfig

Извлекает текущую конфигурацию устройства связи.
GetCommMask

Извлекает значение маски события для указанного устройства связи.
GetCommModemStatus

Извлекает значения регистра управления модемом.
GetCommPorts

Возвращает массив, содержащий правильно сформированные COM-порты.
GetCommProperties

Извлекает сведения о свойствах связи для указанного устройства связи.
GetCommState

Извлекает текущие параметры управления для указанного устройства связи.
GetCommTimeouts

Извлекает параметры времени ожидания для всех операций чтения и записи на указанном устройстве связи.
GetCompressedFileSizeTransactedA

Извлекает фактическое количество байтов дискового хранилища, используемого для хранения указанного файла в виде транзакций. (ANSI)
GetCompressedFileSizeTransactedW

Извлекает фактическое количество байтов дискового хранилища, используемого для хранения указанного файла в виде транзакций. (Юникод)
GetComputerNameA

Извлекает netBIOS-имя локального компьютера. Это имя устанавливается при запуске системы, когда система считывает его из реестра. (ANSI)
GetComputerNameW

Извлекает netBIOS-имя локального компьютера. Это имя устанавливается при запуске системы, когда система считывает его из реестра. (Юникод)
GetCurrentActCtx

Функция GetCurrentActCtx возвращает дескриптор в активный контекст активации вызывающего потока.
GetCurrentDirectory

Извлекает текущий каталог для текущего процесса.
GetCurrentHwProfileA

Извлекает сведения о текущем профиле оборудования для локального компьютера. (ANSI)
GetCurrentHwProfileW

Извлекает сведения о текущем профиле оборудования для локального компьютера. (Юникод)
GetCurrentUmsThread

Возвращает контекст потока планирования пользовательского режима (UMS) вызывающего потока UMS.
GetDefaultCommConfigA

Извлекает конфигурацию по умолчанию для указанного устройства связи. (ANSI)
GetDefaultCommConfigW

Извлекает конфигурацию по умолчанию для указанного устройства связи. (Юникод)
GetDevicePowerState

Извлекает текущее состояние питания указанного устройства.
GetDllDirectoryA

Извлекает относящийся к приложению фрагмент пути поиска, используемый для поиска библиотек DLL для приложения. (ANSI)
GetDllDirectoryW

Извлекает относящийся к приложению фрагмент пути поиска, используемый для поиска библиотек DLL для приложения. (Юникод)
GetEnabledXStateFeatures

Возвращает маску включенных функций XState на процессорах x86 или x64.
GetEnvironmentVariable

Функция GetEnvironmentVariable (winbase.h) извлекает содержимое указанной переменной из блока среды вызывающего процесса.
GetEventLogInformation

Извлекает сведения о указанном журнале событий.
GetFileAttributesTransactedA

Извлекает атрибуты файловой системы для указанного файла или каталога в виде транзакции. (ANSI)
GetFileAttributesTransactedW

Извлекает атрибуты файловой системы для указанного файла или каталога в виде транзакции. (Юникод)
GetFileBandwidthReservation

Извлекает свойства резервирования пропускной способности тома, на котором находится указанный файл.
GetFileInformationByHandleEx

Извлекает сведения о файле для указанного файла. (GetFileInformationByHandleEx)
GetFileInformationByName

Запрашивает сведения о файле или каталоге с учетом пути к файлу.
GetFileSecurityA

Получает указанные сведения о безопасности файла или каталога. Полученные сведения ограничиваются правами доступа и привилегиями вызывающего объекта. (GetFileSecurityA)
GetFirmwareEnvironmentVariableA

Извлекает значение указанной переменной среды встроенного ПО. (ANSI)
GetFirmwareEnvironmentVariableExA

Извлекает значение указанной переменной среды встроенного ПО и ее атрибуты. (ANSI)
GetFirmwareEnvironmentVariableExW

Извлекает значение указанной переменной среды встроенного ПО и ее атрибуты. (Юникод)
GetFirmwareEnvironmentVariableW

Извлекает значение указанной переменной среды встроенного ПО. (Юникод)
GetFirmwareType

Извлекает тип встроенного ПО локального компьютера.
GetFullPathNameTransactedA

Извлекает полный путь и имя указанного файла в виде транзакции. (ANSI)
GetFullPathNameTransactedW

Извлекает полный путь и имя указанного файла в виде транзакции. (Юникод)
GetLogicalDriveStringsA

Заполняет буфер строками, указывающими допустимые диски в системе. (GetLogicalDriveStringsA)
GetLongPathNameTransactedA

Преобразует указанный путь в длинную форму в виде транзакции операции. (ANSI)
GetLongPathNameTransactedW

Преобразует указанный путь в длинную форму в виде транзакции операции. (Юникод)
GetMailslotInfo

Извлекает сведения об указанном почтовом слое.
GetMaximumProcessorCount

Возвращает максимальное число логических процессоров, которое может иметь группа процессоров или система.
GetMaximumProcessorGroupCount

Возвращает максимальное количество групп процессоров, которое может иметь система.
GetNamedPipeClientComputerNameA

Функция GetNamedPipeClientComputerNameA (ANSI) (winbase.h) извлекает имя клиентского компьютера для указанного именованного канала.
GetNamedPipeClientProcessId

Извлекает идентификатор клиентского процесса для указанного именованного канала.
GetNamedPipeClientSessionId

Извлекает идентификатор сеанса клиента для указанного именованного канала.
GetNamedPipeHandleStateA

Функция GetNamedPipeHandleStateA (ANSI) (winbase.h) извлекает сведения об указанном именованном канале.
GetNamedPipeServerProcessId

Извлекает идентификатор процесса сервера для указанного именованного канала.
GetNamedPipeServerSessionId

Извлекает идентификатор сеанса сервера для указанного именованного канала.
GetNextUmsListItem

Возвращает следующий контекст потока планирования в пользовательском режиме (UMS) в списке контекстов потока.
GetNumaAvailableMemoryNode

Извлекает объем памяти, доступный на указанном узле.
GetNumaAvailableMemoryNodeEx

Извлекает объем памяти, доступный в узле, указанном в качестве значения USHORT.
GetNumaNodeNumberFromHandle

Извлекает узел NUMA, связанный с файлом или устройством ввода-вывода, представленным указанным дескриптором файла.
GetNumaNodeProcessorMask

Извлекает маску процессора для указанного узла.
GetNumaProcessorNode

Извлекает номер узла для указанного процессора.
GetNumaProcessorNodeEx

Извлекает номер узла в виде значения USHORT для указанного логического процессора.
GetNumaProximityNode

Извлекает номер узла NUMA, соответствующий указанному идентификатору домена близкого взаимодействия.
GetNumberOfEventLogRecords

Извлекает количество записей в указанном журнале событий.
GetOldestEventLogRecord

Извлекает абсолютный номер самой старой записи в указанном журнале событий.
GetPrivateProfileInt

Функция GetPrivateProfileInt (winbase.h) извлекает целое число, связанное с ключом в указанном разделе файла инициализации.
GetPrivateProfileIntA

Извлекает целое число, связанное с ключом в указанном разделе файла инициализации. (GetPrivateProfileIntA)
GetPrivateProfileIntW

Функция GetPrivateProfileIntW (Юникод) (winbase.h) извлекает целое число, связанное с ключом в указанном разделе файла инициализации.
GetPrivateProfileSection

Функция GetPrivateProfileSection (winbase.h) извлекает все ключи и значения для указанного раздела файла инициализации.
GetPrivateProfileSectionA

Извлекает все ключи и значения для указанного раздела файла инициализации. (GetPrivateProfileSectionA)
GetPrivateProfileSectionNames

Функция GetPrivateProfileSectionNames (winbase.h) извлекает имена всех разделов в файле инициализации.
GetPrivateProfileSectionNamesA

Извлекает имена всех разделов в файле инициализации. (GetPrivateProfileSectionNamesA)
GetPrivateProfileSectionNamesW

Функция GetPrivateProfileSectionNamesW (Unicode) (winbase.h) извлекает имена всех разделов в файле инициализации.
GetPrivateProfileSectionW

Функция GetPrivateProfileSectionW (Юникод) (winbase.h) извлекает все ключи и значения для указанного раздела файла инициализации.
GetPrivateProfileString

Функция GetPrivateProfileString (winbase.h) извлекает строку из указанного раздела в файле инициализации.
GetPrivateProfileStringA

Извлекает строку из указанного раздела в файле инициализации. (GetPrivateProfileStringA)
GetPrivateProfileStringW

Функция GetPrivateProfileStringW (Юникод) (winbase.h) извлекает строку из указанного раздела в файле инициализации.
GetPrivateProfileStruct

Функция GetPrivateProfileStruct (winbase.h) извлекает данные, связанные с ключом в указанном разделе файла инициализации.
GetPrivateProfileStructA

Извлекает данные, связанные с ключом в указанном разделе файла инициализации. (GetPrivateProfileStructA)
GetPrivateProfileStructW

Функция GetPrivateProfileStructW (Unicode) (winbase.h) извлекает данные, связанные с ключом в указанном разделе файла инициализации.
GetProcessAffinityMask

Извлекает маску сходства процессов для указанного процесса и маску сходства системы для системы.
GetProcessDEPPolicy

Возвращает параметры предотвращения выполнения данных (DEP) и thunk-DEP-ATL для указанного 32-разрядного процесса. Windows XP с пакетом обновления 3 (SP3): возвращает параметры эмуляции DEP и DEP-ATL для текущего процесса.
GetProcessIoCounters

Извлекает учетные данные для всех операций ввода-вывода, выполняемых указанным процессом.
GetProfileIntA

Извлекает целое число из ключа в указанном разделе файла Win.ini. (ANSI)
GetProfileIntW

Извлекает целое число из ключа в указанном разделе файла Win.ini. (Юникод)
GetProfileSectionA

Извлекает все ключи и значения для указанного раздела файла Win.ini. (ANSI)
GetProfileSectionW

Извлекает все ключи и значения для указанного раздела файла Win.ini. (Юникод)
GetProfileStringA

Извлекает строку, связанную с ключом в указанном разделе файла Win.ini. (ANSI)
GetProfileStringW

Извлекает строку, связанную с ключом в указанном разделе файла Win.ini. (Юникод)
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

Извлекает имя пользователя, связанного с текущим потоком. (Юникод)
GetVolumeNameForVolumeMountPointA

Извлекает путь GUID тома для тома, связанного с указанной точкой подключения тома (буква диска, путь GUID тома или подключенная папка). (GetVolumeNameForVolumeMountPointA)
GetVolumePathNameA

Извлекает точку подключения тома, к которой подключен указанный путь. (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

Извлекает список букв дисков и подключенных путей к папкам для указанного тома. (GetVolumePathNamesForVolumeNameA)
GetXStateFeaturesMask

Возвращает маску компонентов XState, заданных в структуре CONTEXT.
GlobalAddAtomA

Добавляет строку символов в глобальную таблицу atom и возвращает уникальное значение (атом), определяющее строку. (GlobalAddAtomA)
GlobalAddAtomExA

Добавляет строку символов в глобальную таблицу atom и возвращает уникальное значение (атом), определяющее строку. (GlobalAddAtomExA)
GlobalAddAtomExW

Добавляет строку символов в глобальную таблицу atom и возвращает уникальное значение (атом), определяющее строку. (GlobalAddAtomExW)
GlobalAddAtomW

Добавляет строку символов в глобальную таблицу atom и возвращает уникальное значение (атом), определяющее строку. (GlobalAddAtomW)
GlobalAlloc

Выделяет указанное количество байтов из кучи. (GlobalAlloc)
GlobalDeleteAtom

Уменьшает число ссылок глобального атома строк. Если число ссылок атома достигает нуля, GlobalDeleteAtom удаляет строку, связанную с атомом, из глобальной таблицы atom.
GlobalDiscard

Удаляет указанный глобальный блок памяти.
GlobalFindAtomA

Выполняет поиск указанной строки символов в глобальной таблице atom и получает глобальный атом, связанный с этой строкой. (ANSI)
GlobalFindAtomW

Выполняет поиск указанной строки символов в глобальной таблице atom и получает глобальный атом, связанный с этой строкой. (Юникод)
GlobalFlags

Извлекает сведения об указанном объекте глобальной памяти.
GlobalFree

Освобождает указанный объект глобальной памяти и делает недействительным его дескриптор.
GlobalGetAtomNameA

Извлекает копию символьной строки, связанной с указанным глобальным атомом. (ANSI)
GlobalGetAtomNameW

Извлекает копию символьной строки, связанной с указанным глобальным атомом. (Юникод)
GlobalHandle

Извлекает дескриптор, связанный с указанным указателем на глобальный блок памяти.
GlobalLock

Блокирует объект глобальной памяти и возвращает указатель на первый байт блока памяти объекта.
GlobalMemoryStatus

Извлекает сведения о текущем использовании системой физической и виртуальной памяти. (GlobalMemoryStatus)
GlobalReAlloc

Изменяет размер или атрибуты указанного объекта глобальной памяти. Размер может увеличиваться или уменьшаться.
GlobalSize

Извлекает текущий размер указанного объекта глобальной памяти в байтах.
GlobalUnlock

Уменьшает число блокировок, связанное с объектом памяти, который был выделен с помощью GMEM_MOVEABLE.
HasOverlappedIoCompleted

Предоставляет высокопроизводительную тестовую операцию, которую можно использовать для опроса завершения незавершенной операции ввода-вывода.
InitAtomTable

Инициализирует локальную таблицу atom и задает указанное количество хэш-контейнеров.
InitializeContext

Инициализирует структуру CONTEXT внутри буфера с необходимым размером и выравниванием.
InitializeContext2

Инициализирует структуру CONTEXT внутри буфера с необходимым размером и выравниванием с параметром для указания маски сжатия XSTATE.
InitializeThreadpoolEnvironment

Инициализирует среду обратного вызова.
InterlockedExchangeSubtract

Выполняет атомарное вычитание двух значений.
IsBadCodePtr

Определяет, имеет ли вызывающий процесс доступ на чтение к памяти по указанному адресу.
IsBadReadPtr

Проверяет, имеет ли вызывающий процесс доступ на чтение к указанному диапазону памяти. (IsBadReadPtr)
IsBadStringPtrA

Проверяет, имеет ли вызывающий процесс доступ на чтение к указанному диапазону памяти. (IsBadStringPtrA)
IsBadStringPtrW

Проверяет, имеет ли вызывающий процесс доступ на чтение к указанному диапазону памяти. (IsBadStringPtrW)
IsBadWritePtr

Проверяет, имеет ли вызывающий процесс доступ на запись в указанный диапазон памяти.
IsNativeVhdBoot

Указывает, была ли операционная система загружена из контейнера VHD.
IsSystemResumeAutomatic

Определяет текущее состояние компьютера.
IsTextUnicode

Определяет, может ли буфер содержать форму текста Юникода.
LoadModule

Загружает и выполняет приложение или создает новый экземпляр существующего приложения.
LoadPackagedLibrary

Загружает указанный упакованный модуль и его зависимости в адресное пространство вызывающего процесса.
LocalAlloc

Выделяет указанное количество байтов из кучи. (LocalAlloc)
Локальные флаги

Извлекает сведения об указанном объекте локальной памяти.
LocalFree

Освобождает указанный объект локальной памяти и делает недействительным его дескриптор.
LocalHandle

Извлекает дескриптор, связанный с указанным указателем на локальный объект памяти.
LocalLock

Блокирует локальный объект памяти и возвращает указатель на первый байт блока памяти объекта.
LocalReAlloc

Изменяет размер или атрибуты указанного объекта локальной памяти. Размер может увеличиваться или уменьшаться.
LocalSize

Извлекает текущий размер указанного локального объекта памяти в байтах.
LocalUnlock

Уменьшает количество блокировок, связанных с объектом памяти, выделенным LMEM_MOVEABLE.
LocateXStateFeature

Извлекает указатель на состояние процессора для функции XState в структуре CONTEXT.
LogonUserA

Функция Win32 LogonUser пытается войти пользователя на локальный компьютер. LogonUser возвращает дескриптор маркеру пользователя, который можно использовать для олицетворения пользователя. (ANSI)
LogonUserExA

Функция LogonUserEx пытается войти пользователя на локальный компьютер. (ANSI)
LogonUserExW

Функция LogonUserEx пытается войти пользователя на локальный компьютер. (Юникод)
LogonUserW

Функция Win32 LogonUser пытается войти пользователя на локальный компьютер. LogonUser возвращает дескриптор маркеру пользователя, который можно использовать для олицетворения пользователя. (Юникод)
LookupAccountNameA

Принимает имя системы и учетную запись в качестве входных данных. Он извлекает идентификатор безопасности (SID) для учетной записи и имя домена, в котором была найдена учетная запись. (ANSI)
LookupAccountNameW

Принимает имя системы и учетную запись в качестве входных данных. Он извлекает идентификатор безопасности (SID) для учетной записи и имя домена, в котором была найдена учетная запись. (Юникод)
LookupAccountSidA

Принимает идентификатор безопасности (SID) в качестве входных данных. Он извлекает имя учетной записи для этого идентификатора безопасности и имя первого домена, в котором он найден. (ANSI)
LookupAccountSidLocalA

Извлекает имя учетной записи для указанного идентификатора безопасности на локальном компьютере. (ANSI)
LookupAccountSidLocalW

Извлекает имя учетной записи для указанного идентификатора безопасности на локальном компьютере. (Юникод)
LookupAccountSidW

Принимает идентификатор безопасности (SID) в качестве входных данных. Он извлекает имя учетной записи для этого идентификатора безопасности и имя первого домена, в котором он найден. (Юникод)
LookupPrivilegeDisplayNameA

Извлекает отображаемое имя, представляющее указанные привилегии. (ANSI)
LookupPrivilegeDisplayNameW

Извлекает отображаемое имя, представляющее указанные привилегии. (Юникод)
LookupPrivilegeNameA

Извлекает имя, соответствующее привилегии, представленной в определенной системе указанным локальным уникальным идентификатором (LUID). (ANSI)
LookupPrivilegeNameW

Извлекает имя, соответствующее привилегии, представленной в определенной системе указанным локальным уникальным идентификатором (LUID). (Юникод)
LookupPrivilegeValueA

Извлекает локальный уникальный идентификатор (LUID), используемый в указанной системе для локального представления указанного имени привилегии. (ANSI)
LookupPrivilegeValueW

Извлекает локальный уникальный идентификатор (LUID), используемый в указанной системе для локального представления указанного имени привилегии. (Юникод)
lstrcatA

Добавляет одну строку в другую. Предупреждение Не использовать. (ANSI)
lstrcatW

Добавляет одну строку в другую. Предупреждение Не использовать. (Юникод)
lstrcmpA

Сравнивает две символьные строки. Сравнение учитывает регистр. (ANSI)
lstrcmpiA

Сравнивает две символьные строки. Сравнение выполняется без учета регистра. (ANSI)
lstrcmpiW

Сравнивает две символьные строки. Сравнение выполняется без учета регистра. (Юникод)
lstrcmpW

Сравнивает две символьные строки. Сравнение учитывает регистр. (Юникод)
lstrcpyA

Копирует строку в буфер. (ANSI)
lstrcpynA

Копирует указанное количество символов из исходной строки в буфер. Предупреждение Не использовать. (ANSI)
lstrcpynW

Копирует указанное количество символов из исходной строки в буфер. Предупреждение Не использовать. (Юникод)
lstrcpyW

Копирует строку в буфер. (Юникод)
lstrlenA

Определяет длину указанной строки (не включая завершающий символ NULL). (ANSI)
lstrlenW

Определяет длину указанной строки (не включая завершающий символ NULL). (Юникод)
MAKEINTATOM

Преобразует указанный атом в строку, чтобы его можно было передать в функции, которые принимают либо атомы, либо строки.
MapUserPhysicalPagesScatter

Сопоставляет ранее выделенные страницы физической памяти по указанному адресу в регионе расширений окна адресов (AWE). (MapUserPhysicalPagesScatter)
MapViewOfFileExNuma

Сопоставляет представление сопоставления файлов с адресным пространством вызывающего процесса и задает узел NUMA для физической памяти.
MoveFile

Функция MoveFile (winbase.h) перемещает существующий файл или каталог, включая его дочерние элементы.
MoveFileA

Перемещает существующий файл или каталог, включая его дочерние элементы. (MoveFileA)
MoveFileExA

Перемещает существующий файл или каталог, включая его дочерние элементы, с различными параметрами перемещения. (ANSI)
MoveFileExW

Перемещает существующий файл или каталог, включая его дочерние элементы, с различными параметрами перемещения. (Юникод)
MoveFileTransactedA

Перемещает существующий файл или каталог, включая его дочерние элементы, в виде транзакции. (ANSI)
MoveFileTransactedW

Перемещает существующий файл или каталог, включая его дочерние элементы, в виде транзакции. (Юникод)
MoveFileW

Функция MoveFileW (Юникод) (winbase.h) перемещает существующий файл или каталог, включая его дочерние элементы.
MoveFileWithProgressA

Перемещает файл или каталог, включая его дочерние элементы. Вы можете предоставить функцию обратного вызова, которая получает уведомления о ходе выполнения. (ANSI)
MoveFileWithProgressW

Перемещает файл или каталог, включая его дочерние элементы. Вы можете предоставить функцию обратного вызова, которая получает уведомления о ходе выполнения. (Юникод)
МалДив

Умножает два 32-разрядных значения, а затем делит 64-разрядный результат на третье 32-разрядное значение.
NotifyChangeEventLog

Позволяет приложению получать уведомления при записи события в указанный журнал событий.
ObjectCloseAuditAlarmA

Создает сообщение аудита в журнале событий безопасности при удалении дескриптора частного объекта. (ObjectCloseAuditAlarmA)
ObjectDeleteAuditAlarmA

Функция ObjectDeleteAuditAlarmA (ANSI) (winbase.h) создает сообщения аудита при удалении объекта.
ObjectOpenAuditAlarmA

Создает сообщения аудита, когда клиентское приложение пытается получить доступ к объекту или создать новый. (ObjectOpenAuditAlarmA)
ObjectPrivilegeAuditAlarmA

Создает сообщение аудита в журнале событий безопасности. (ObjectPrivilegeAuditAlarmA)
OpenBackupEventLogA

Открывает дескриптор журнала событий резервного копирования, созданного функцией BackupEventLog. (ANSI)
OpenBackupEventLogW

Открывает дескриптор журнала событий резервного копирования, созданного функцией BackupEventLog. (Юникод)
OpenCommPort

Пытается открыть устройство связи.
OpenEncryptedFileRawA

Открывает зашифрованный файл для резервного копирования (экспорта) или восстановления (импорта) файла. (ANSI)
OpenEncryptedFileRawW

Открывает зашифрованный файл для резервного копирования (экспорта) или восстановления (импорта) файла. (Юникод)
OpenEventLogA

Открывает дескриптор для указанного журнала событий. (ANSI)
OpenEventLogW

Открывает дескриптор для указанного журнала событий. (Юникод)
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

Извлекает полное имя исполняемого образа для указанного процесса. (Юникод)
QueryThreadProfiling

Определяет, включено ли профилирование потока для указанного потока.
QueryUmsThreadInformation

Извлекает сведения об указанном рабочем потоке планирования пользовательского режима (UMS).
ReadDirectoryChangesExW

Извлекает сведения, описывающие изменения в указанном каталоге, которые могут включать расширенные сведения, если указан этот тип информации.
ReadDirectoryChangesW

Извлекает сведения, описывающие изменения в указанном каталоге.
ReadEncryptedFileRaw

Выполняет резервное копирование (экспорт) зашифрованных файлов.
ReadEventLogA

Считывает указанное количество записей из указанного журнала событий. (ANSI)
ReadEventLogW

Считывает указанное количество записей из указанного журнала событий. (Юникод)
ReadThreadProfilingData

Считывает указанные данные профилирования, связанные с потоком.
RegisterApplicationRecoveryCallback

Регистрирует активный экземпляр приложения для восстановления.
RegisterApplicationRestart

Регистрирует активный экземпляр приложения для перезапуска.
RegisterEventSourceA

Извлекает зарегистрированный дескриптор в указанный журнал событий. (ANSI)
RegisterEventSourceW

Извлекает зарегистрированный дескриптор в указанный журнал событий. (Юникод)
RegisterWaitForSingleObject

Направляет поток ожидания в пуле потоков на ожидание объекта .
ReleaseActCtx

Функция ReleaseActCtx уменьшает количество ссылок указанного контекста активации.
RemoveDirectoryTransactedA

Удаляет существующий пустой каталог как транзакцию. (ANSI)
RemoveDirectoryTransactedW

Удаляет существующий пустой каталог как транзакцию. (Юникод)
RemoveSecureMemoryCacheCallback

Отменяет регистрацию функции обратного вызова, которая была ранее зарегистрирована с помощью функции AddSecureMemoryCacheCallback.
ReOpenFile

Повторно открывает указанный объект файловой системы с разными правами доступа, режимом общего доступа и флагами.
ReplaceFileA

Заменяет один файл другим с возможностью создания резервной копии исходного файла. (ANSI)
ReplaceFileW

Заменяет один файл другим с возможностью создания резервной копии исходного файла. (Юникод)
ReportEventA

Записывает запись в конце указанного журнала событий. (ANSI)
ReportEventW

Записывает запись в конце указанного журнала событий. (Юникод)
RequestWakeupLatency

Не действует и возвращает STATUS_NOT_SUPPORTED. Эта функция предоставляется только для совместимости с более ранними версиями Windows.Windows Server 2008 и Windows Vista: не действует и всегда возвращает успешное выполнение.
SetCommBreak

Приостанавливает передачу символов для указанного устройства связи и переводит линию передачи в состояние останова до вызова функции ClearCommBreak.
SetCommConfig

Задает текущую конфигурацию устройства связи.
SetCommMask

Указывает набор событий, отслеживаемых для устройства связи.
SetCommState

Настраивает устройство связи в соответствии со спецификациями в блоке управления устройством (структура DCB). Функция повторно инициализирует все параметры оборудования и управления, но не очищает очереди выходных данных или входных данных.
SetCommTimeouts

Задает параметры времени ожидания для всех операций чтения и записи на указанном устройстве связи.
SetCurrentDirectory

Изменяет текущий каталог для текущего процесса.
SetDefaultCommConfigA

Задает конфигурацию по умолчанию для устройства связи. (ANSI)
SetDefaultCommConfigW

Задает конфигурацию по умолчанию для устройства связи. (Юникод)
SetDllDirectoryA

Добавляет каталог в путь поиска, используемый для поиска библиотек DLL для приложения. (ANSI)
SetDllDirectoryW

Добавляет каталог в путь поиска, используемый для поиска библиотек DLL для приложения. (Юникод)
SetEnvironmentVariable

Функция SetEnvironmentVariable (winbase.h) задает содержимое указанной переменной среды для текущего процесса.
SetFileAttributesTransactedA

Задает атрибуты для файла или каталога в виде транзакций. (ANSI)
SetFileAttributesTransactedW

Задает атрибуты для файла или каталога в виде транзакций. (Юникод)
SetFileBandwidthReservation

Запрашивает резервирование пропускной способности для указанного потока файлов. Резервирование указывается в виде количества байтов в миллисекундах для запросов ввода-вывода для указанного дескриптора файла.
SetFileCompletionNotificationModes

Задает режимы уведомлений для дескриптора файла, позволяя указать, как работают уведомления о завершении для указанного файла.
SetFileSecurityA

Функция SetFileSecurityA (ANSI) (winbase.h) задает безопасность файла или объекта каталога.
SetFileShortNameA

Задает короткое имя для указанного файла. (ANSI)
SetFileShortNameW

Задает короткое имя для указанного файла. (Юникод)
SetFirmwareEnvironmentVariableA

Задает значение указанной переменной среды встроенного ПО. (ANSI)
SetFirmwareEnvironmentVariableExA

Задает значение указанной переменной среды встроенного ПО в качестве атрибутов, указывающих, как эта переменная хранится и обслуживается.
SetFirmwareEnvironmentVariableExW

Задает значение указанной переменной среды встроенного ПО и атрибуты, указывающие, как эта переменная хранится и поддерживается.
SetFirmwareEnvironmentVariableW

Задает значение указанной переменной среды встроенного ПО. (Юникод)
SetHandleCount

Функция SetHandleCount изменяет количество дескрипторов файлов, доступных процессу.
SetMailslotInfo

Задает значение времени ожидания, используемое указанным mailslot для операции чтения.
SetProcessAffinityMask

Задает маску сходства процессора для потоков указанного процесса.
SetProcessDEPPolicy

Изменяет параметры предотвращения выполнения данных (DEP) и dep-ATL эмуляции для 32-разрядного процесса.
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

Задает метку тома файловой системы. (Юникод)
SetVolumeMountPointA

Связывает том с буквой диска или каталогом на другом томе. (ANSI)
SetVolumeMountPointW

Связывает том с буквой диска или каталогом на другом томе. (Юникод)
SetXStateFeaturesMask

Задает маску компонентов XState, заданных в структуре CONTEXT.
SwitchToFiber

Планирует волокно. Функция должна вызываться на волокно.
TransmitCommChar

Передает указанный символ перед любыми отложенными данными в выходном буфере указанного устройства связи.
UmsThreadYield

Возвращает управление потоку планировщика пользовательского режима (UMS), в котором выполняется вызывающий рабочий поток UMS.
Отмена регистрацииApplicationRecoveryCallback

Удаляет активный экземпляр приложения из списка восстановления.
Отмена регистрацииApplicationRestart

Удаляет активный экземпляр приложения из списка перезапусков.
Отмена регистрацииWait

Отменяет зарегистрированную операцию ожидания, выданную функцией RegisterWaitForSingleObject. (Отменить регистрациюWait)
UpdateResourceA

Добавляет, удаляет или заменяет ресурс в переносимом исполняемом файле (PE). (ANSI)
UpdateResourceW

Добавляет, удаляет или заменяет ресурс в переносимом исполняемом файле (PE). (Юникод)
VerifyVersionInfoA

Сравнивает набор требований к версии операционной системы с соответствующими значениями для текущей версии системы. (ANSI)
VerifyVersionInfoW

Сравнивает набор требований к версии операционной системы с соответствующими значениями для текущей версии системы. (Юникод)
WaitCommEvent

Ожидает возникновения события для указанного устройства связи. Набор событий, отслеживаемых этой функцией, содержится в маске событий, связанной с дескриптором устройства.
WaitNamedPipeA

Функция WaitNamedPipeA (ANSI) (winbase.h) ожидает, пока не истедет интервал ожидания или экземпляр указанного именованного канала будет доступен для подключения (то есть серверный процесс канала имеет ожидающую операцию ConnectNamedPipe в канале).
WinExec

Запускает указанное приложение.
WinMain

Предоставленная пользователем точка входа для графического приложения Windows.
Wow64GetThreadSelectorEntry

Извлекает запись таблицы дескриптора для указанного селектора и потока WOW64.
WriteEncryptedFileRaw

Восстанавливает (импорт) зашифрованных файлов.
WritePrivateProfileSectionA

Заменяет ключи и значения для указанного раздела в файле инициализации. (ANSI)
WritePrivateProfileSectionW

Заменяет ключи и значения для указанного раздела в файле инициализации. (Юникод)
WritePrivateProfileStringA

Копирует строку в указанный раздел файла инициализации. (ANSI)
WritePrivateProfileStringW

Копирует строку в указанный раздел файла инициализации. (Юникод)
WritePrivateProfileStructA

Копирует данные в ключ в указанном разделе файла инициализации. При копировании данных функция вычисляет контрольную сумму и добавляет ее в конец данных. (ANSI)
WritePrivateProfileStructW

Копирует данные в ключ в указанном разделе файла инициализации. При копировании данных функция вычисляет контрольную сумму и добавляет ее в конец данных. (Юникод)
WriteProfileSectionA

Заменяет содержимое указанного раздела в файле Win.ini указанными ключами и значениями. (ANSI)
WriteProfileSectionW

Заменяет содержимое указанного раздела в файле Win.ini указанными ключами и значениями. (Юникод)
WriteProfileStringA

Копирует строку в указанный раздел файла Win.ini. (ANSI)
WriteProfileStringW

Копирует строку в указанный раздел файла Win.ini. (Юникод)
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

Структура ACTCTX_SECTION_KEYED_DATA используется функциями FindActCtxSectionString и FindActCtxSectionGuid для возврата сведений контекста активации вместе с разделом GUID или контекста активации с 32-разрядным целым числом.
ACTCTXA

Структура ACTCTX используется функцией CreateActCtx для создания контекста активации. (ANSI)
ACTCTXW

Структура ACTCTX используется функцией CreateActCtx для создания контекста активации. (Юникод)
COMMCONFIG

Содержит сведения о состоянии конфигурации устройства связи.
COMMPROP

Содержит сведения о драйвере связи.
COMMTIMEOUTS

Содержит параметры времени ожидания для устройства связи.
COMSTAT

Содержит сведения об устройстве связи.
COPYFILE2_EXTENDED_PARAMETERS

Содержит расширенные параметры для функции CopyFile2.
COPYFILE2_EXTENDED_PARAMETERS_V2

Содержит обновленные дополнительные функциональные возможности, выходящие за рамки COPYFILE2_EXTENDED_PARAMETERS структуры для функции CopyFile2.
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

Указывает тип используемого идентификатора.
FILE_ID_EXTD_DIR_INFO

Содержит идентификационную информацию для файла. (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

Содержит идентификационную информацию для файла. (FILE_ID_INFO)
FILE_IO_PRIORITY_HINT_INFO

Указывает указание приоритета для операции файлового ввода-вывода.
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

Содержит сведения о профиле оборудования. (Юникод)
MEMORYSTATUS

Содержит сведения о текущем состоянии физической и виртуальной памяти.
OFSTRUCT

Содержит сведения о файле, который открывала или пыталась открыть функция OpenFile.
OPERATION_END_PARAMETERS

Эта структура используется функцией OperationEnd.
OPERATION_START_PARAMETERS

Эта структура используется функцией OperationStart.
STARTUPINFOEXA

Указывает оконную станцию, рабочий стол, стандартные дескрипторы и атрибуты для нового процесса. Он используется с функциями CreateProcess и CreateProcessAsUser. (ANSI)
STARTUPINFOEXW

Указывает оконную станцию, рабочий стол, стандартные дескрипторы и атрибуты для нового процесса. Он используется с функциями CreateProcess и CreateProcessAsUser. (Юникод)
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 для указания приоритета для операции ввода-вывода файла.