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


заголовок sysinfoapi.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения можно найти здесь

sysinfoapi.h содержит следующие интерфейсы программирования:

Functions

 
EnumSystemFirmwareTables

Перечисляет все системные таблицы встроенного ПО указанного типа.
GetComputerNameExA

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

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

Возвращает значение, указывающее, включен ли диск разработчика.
GetIntegratedDisplaySize

Получает лучшую оценку диагонали встроенного экрана в дюймах.
GetLocalTime

Извлекает текущую локальную дату и время.
GetLogicalProcessorInformation

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

Извлекает сведения о связях логических процессоров и связанного оборудования.
GetNativeSystemInfo

Извлекает сведения о текущей системе в приложение, работающее в WOW64.
GetPhysicallyInstalledSystemMemory

Извлекает объем ОЗУ, который физически установлен на компьютере.
GetProcessorSystemCycleTime

Извлекает время цикла каждого процессора в указанной группе процессоров, затраченное на выполнение отложенных вызовов процедур (DPCs) и подпрограмм службы прерываний (ISR), так как процессор стал активным.
GetProductInfo

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

Получение подписанного отчета аттестации среды выполнения
GetSystemDirectoryA

Извлекает путь системного каталога. (ANSI)
GetSystemDirectoryW

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

Извлекает указанную таблицу встроенного ПО из поставщика таблиц встроенного ПО.
GetSystemInfo

Извлекает сведения о текущей системе.
GetSystemTime

Извлекает текущую системную дату и время в формате UTC.
GetSystemTimeAdjustment

Определяет, применяет ли система периодические корректировки времени к часам времени и получает значение и период любых таких параметров.
GetSystemTimeAdjustmentPrecise

Определяет, применяет ли система периодические, запрограммированные корректировки времени к часам дня и получает значение и период любых таких параметров.
GetSystemTimeAsFileTime

Извлекает текущую системную дату и время. Информация находится в формате UTC.
GetSystemTimePreciseAsFileTime

Функция GetSystemTimePreciseAsFileTime извлекает текущую системную дату и время с максимально возможной точностью (<1us). Полученная информация находится в формате UTC.
GetSystemWindowsDirectoryA

Извлекает путь к общему каталогу Windows в многопользовательской системе. (ANSI)
GetSystemWindowsDirectoryW

Извлекает путь к общему каталогу Windows в многопользовательской системе. (Юникод)
GetTickCount

Извлекает количество миллисекундах, прошедших с момента запуска системы, до 49,7 дней.
GetTickCount64

Извлекает количество миллисекундах, прошедших с момента запуска системы.
GetVersion

В выпуске Windows 8.1 поведение API GetVersion изменилось в значении, возвращаемом для версии операционной системы. Значение, возвращаемое функцией GetVersion, теперь зависит от того, как приложение манифестируется.
GetVersionExA

В выпуске Windows 8.1 поведение API GetVersionEx изменилось в значении, возвращаемом для версии операционной системы. Значение, возвращаемое функцией GetVersionEx, теперь зависит от того, как манифестируется приложение. (ANSI)
GetVersionExW

В выпуске Windows 8.1 поведение API GetVersionEx изменилось в значении, возвращаемом для версии операционной системы. Значение, возвращаемое функцией GetVersionEx, теперь зависит от того, как манифестируется приложение. (Юникод)
GetWindowsDirectoryA

Извлекает путь к каталогу Windows. (ANSI)
GetWindowsDirectoryW

Извлекает путь к каталогу Windows. (Юникод)
GlobalMemoryStatusEx

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

Устанавливает сведения о сертификате, указанные в файле ресурса, который связан с драйвером ELAM во время сборки.
IsUserCetAvailableInEnvironment

Запрашивает, доступна ли защита стека в аппаратном режиме в режиме пользователя для указанной среды.
SetComputerNameA

Задает новое имя NetBIOS для локального компьютера. Имя хранится в реестре, и изменение имени вступает в силу при следующем перезапуске компьютера пользователем. (ANSI)
SetComputerNameExA

Задает новое имя NetBIOS или DNS для локального компьютера. (ANSI)
SetComputerNameExW

Задает новое имя NetBIOS или DNS для локального компьютера. (Юникод)
SetComputerNameW

Задает новое имя NetBIOS для локального компьютера. Имя хранится в реестре, и изменение имени вступает в силу при следующем перезапуске компьютера пользователем. (Юникод)
SetLocalTime

Задает текущее локальное время и дату.
SetSystemTime

Задает текущее системное время и дату. Системное время выражается в формате UTC.
SetSystemTimeAdjustment

Включает или отключает периодические корректировки времени для часов системы. При включении такие корректировки времени можно использовать для синхронизации времени с некоторыми другими источниками информации о времени. (SetSystemTimeAdjustment)
SetSystemTimeAdjustmentPrecise

Включает или отключает периодические корректировки времени для часов системы. При включении такие корректировки времени можно использовать для синхронизации времени с некоторыми другими источниками информации о времени. (SetSystemTimeAdjustmentPrecise)

Структуры

 
MEMORYSTATUSEX

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

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

Перечисления

 
COMPUTER_NAME_FORMAT

Указывает тип имени компьютера.
DEVELOPER_DRIVE_ENABLEMENT_STATE

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