Заголовок winbase.h
Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в следующем разделе:
- установка и обслуживание приложений
- восстановление приложений и перезапуск
- резервного копирования
- доступ к данным и хранилища
- Exchange данных
- заметки разработчика
- eventlogprov
- профилирование счетчиков оборудования
- Интернационализация для приложений Windows
- меню и другие ресурсы
- средства записи операций
- службы удаленных рабочих столов
- безопасности и идентификации
- системных служб
- станций окон и рабочих столов
- Windows и Сообщения
winbase.h содержит следующие интерфейсы программирования:
Функции
_lclose Функция _lclose закрывает указанный файл, чтобы он больше не был доступен для чтения или записи. Эта функция предоставляется для совместимости с 16-разрядными версиями Windows. Приложения на основе Win32 должны использовать функцию CloseHandle. |
_lcreat Создает или открывает указанный файл. |
_llseek Переместит указатель на файл для указанного файла. |
_lopen Функция _lopen открывает существующий файл и задает указатель на начало файла. Эта функция предоставляется для совместимости с 16-разрядными версиями Windows. Приложения на основе Win32 должны использовать функцию CreateFile. |
_lread Функция _lread считывает данные из указанного файла. Эта функция предоставляется для совместимости с 16-разрядными версиями Windows. Приложения на основе Win32 должны использовать функцию ReadFile. |
_lwrite Записывает данные в указанный файл. |
AccessCheckAndAuditAlarmA Определяет, предоставляет ли дескриптор безопасности указанный набор прав доступа клиенту, олицетворенным вызывающим потоком. (AccessCheckAndAuditAlarmA) |
AccessCheckByTypeAndAuditAlarmA Определяет, предоставляет ли дескриптор безопасности указанный набор прав доступа клиенту, олицетворенным вызывающим потоком. (AccessCheckByTypeAndAuditAlarmA) |
AccessCheckByTypeResultListAndAuditAlarmA Определяет, предоставляет ли дескриптор безопасности указанный набор прав доступа клиенту, олицетворенным вызывающим потоком. (AccessCheckByTypeResultListAndAuditAlarmA) |
AccessCheckByTypeResultListAndAuditAlarmByHandleA Функция AccessCheckByTypeResultListAndAuditAlarmByHandleA (ANSI) (winbase.h) определяет, предоставляет ли дескриптор безопасности указанный набор прав доступа клиенту, который вызывает поток. |
ActivateActCtx Функция ActivateActCtx активирует указанный контекст активации. |
AddAtomA Добавляет символьную строку в локальную таблицу atom и возвращает уникальное значение (атом), определяющее строку. (ANSI) |
AddAtomW Добавляет символьную строку в локальную таблицу atom и возвращает уникальное значение (атом), определяющее строку. (Юникод) |
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, чтобы указать указание приоритета для операции ввода-вывода файла. |