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


Заголовок 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

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

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

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

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

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

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

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

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

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

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

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

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

Создает mailslot с указанным именем и возвращает дескриптор, который сервер 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Закрывает указанный журнал событий. (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 (Юникод) форматирует строку сообщения.
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 (Юникод) (winbase.h) извлекает имена всех разделов в файле инициализации.
GetPrivateProfileSectionW

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

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

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

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

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

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

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

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

Возвращает параметры предотвращения выполнения данных (DEP) и DEP-ATL параметры эмуляции thunk для указанного 32-разрядного процесса. Windows XP с пакетом обновления 3 (SP3): получает параметры deP и DEP-ATL thunk emulation для текущего процесса.
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

Извлекает состояние питания системы. Состояние указывает, работает ли система на питание AC или DC, независимо от того, заряжается ли батарея в данный момент, сколько остается заряда батареи, а также если экономия батареи включена или отключена.
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)
LocalFlags

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

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

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

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

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

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

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

Извлекает указатель на состояние процессора для функции 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

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

Умножает два 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) открывает частное пространство имен.
OperationEnd

Уведомляет систему о том, что приложение будет завершать операцию.
OperationStart

Уведомляет систему о том, что приложение начнет операцию.
PowerClearRequest

Уменьшает количество запросов питания указанного типа для объекта power request.
PowerCreateRequest

Создает новый объект power request.
PowerSetRequest

Увеличивает количество запросов питания указанного типа для объекта power request.
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

Функция, задающая короткое имя указанного файла. Файл должен находиться в томе файловой системы NTFS. (ANSI)
SetFileShortNameW

Задает короткое имя указанного файла. Файл должен находиться в томе файловой системы NTFS. (Юникод)
SetFirmwareEnvironmentVariableA

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

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

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

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

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

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

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

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

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

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

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

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

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

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