Compartir a través de


Encabezado sysinfoapi.h

Varias tecnologías usan este encabezado. Para más información, consulte:

sysinfoapi.h contiene las siguientes interfaces de programación:

Functions

 
EnumSystemFirmwareTables

Enumera todas las tablas de firmware del sistema del tipo especificado.
GetComputerNameExA

Recupera un nombre NetBIOS o DNS asociado al equipo local. Los nombres se establecen al iniciar el sistema, cuando el sistema los lee del registro. (ANSI)
GetComputerNameExW

Recupera un nombre NetBIOS o DNS asociado al equipo local. Los nombres se establecen al iniciar el sistema, cuando el sistema los lee del registro. (Unicode)
GetDeveloperDriveEnablementState

Obtiene un valor que indica si la unidad de desarrollador está habilitada.
GetIntegratedDisplaySize

Recupera la mejor estimación del tamaño diagonal de la pantalla integrada, en pulgadas.
GetLocalTime

Recupera la fecha y hora locales actuales.
GetLogicalProcessorInformation

Recupera información sobre procesadores lógicos y hardware relacionado.
GetLogicalProcessorInformationEx

Recupera información sobre las relaciones de los procesadores lógicos y el hardware relacionado.
GetNativeSystemInfo

Recupera información sobre el sistema actual en una aplicación que se ejecuta en WOW64.
GetPhysicallyInstalledSystemMemory

Recupera la cantidad de RAM que está instalada físicamente en el equipo.
GetProcessorSystemCycleTime

Recupera el tiempo de ciclo que cada procesador del grupo de procesadores especificado dedicaba a ejecutar llamadas a procedimientos diferidos (DPC) e interrumpir las rutinas de servicio (ISR) desde que el procesador se activaba.
GetProductInfo

Recupera el tipo de producto del sistema operativo en el equipo local y asigna el tipo a los tipos de producto admitidos por el sistema operativo especificado.
GetSystemDirectoryA

Recupera la ruta de acceso del directorio del sistema. (ANSI)
GetSystemDirectoryW

Recupera la ruta de acceso del directorio del sistema. (Unicode)
GetSystemFirmwareTable

Recupera la tabla de firmware especificada del proveedor de tablas de firmware.
Getsysteminfo

Recupera información sobre el sistema actual.
GetSystemTime

Recupera la fecha y hora actuales del sistema en formato hora universal coordinada (UTC).
GetSystemTimeAdjustment

Determina si el sistema está aplicando ajustes periódicos de hora a su reloj de hora del día y obtiene el valor y el período de cualquier ajuste de este tipo.
GetSystemTimeAdjustmentPrecise

Determina si el sistema aplica ajustes periódicos de tiempo programados a su reloj de hora del día y obtiene el valor y el período de dichos ajustes.
GetSystemTimeAsFileTime

Recupera la fecha y hora actuales del sistema. La información está en formato hora universal coordinada (UTC).
GetSystemTimePreciseAsFileTime

La función GetSystemTimePreciseAsFileTime recupera la fecha y hora actuales del sistema con el mayor nivel de precisión posible (<1us). La información recuperada está en formato hora universal coordinada (UTC).
GetSystemWindowsDirectoryA

Recupera la ruta de acceso del directorio compartido de Windows en un sistema multiusuario. (ANSI)
GetSystemWindowsDirectoryW

Recupera la ruta de acceso del directorio compartido de Windows en un sistema multiusuario. (Unicode)
Gettickcount

Recupera el número de milisegundos transcurridos desde que se inició el sistema, hasta 49,7 días.
GetTickCount64

Recupera el número de milisegundos que han transcurrido desde que se inició el sistema.
GetVersion

Con el lanzamiento de Windows 8.1, el comportamiento de la API GetVersion ha cambiado en el valor que devolverá para la versión del sistema operativo. El valor devuelto por la función GetVersion depende ahora de cómo se manifiesta la aplicación.
GetVersionExA

Con el lanzamiento de Windows 8.1, el comportamiento de la API GetVersionEx ha cambiado en el valor que devolverá para la versión del sistema operativo. El valor devuelto por la función GetVersionEx depende ahora de cómo se manifiesta la aplicación. (ANSI)
GetVersionExW

Con el lanzamiento de Windows 8.1, el comportamiento de la API GetVersionEx ha cambiado en el valor que devolverá para la versión del sistema operativo. El valor devuelto por la función GetVersionEx depende ahora de cómo se manifiesta la aplicación. (Unicode)
GetWindowsDirectoryA

Recupera la ruta de acceso del directorio de Windows. (ANSI)
GetWindowsDirectoryW

Recupera la ruta de acceso del directorio de Windows. (Unicode)
GlobalMemoryStatusEx

Recupera información sobre el uso actual del sistema de la memoria física y virtual. (GlobalMemoryStatusEx)
InstallELAMCertificateInfo

Instala la información del certificado especificada en el archivo de recursos, que está vinculado al controlador ELAM en tiempo de compilación.
IsUserCetAvailableInEnvironment

Consulta si la protección de pila aplicada por hardware en modo de usuario está disponible para el entorno especificado.
SetComputerNameA

Establece un nuevo nombre NetBIOS para el equipo local. El nombre se almacena en el Registro y el cambio de nombre surte efecto la próxima vez que el usuario reinicie el equipo. (ANSI)
SetComputerNameExA

Establece un nuevo nombre NetBIOS o DNS para el equipo local. (ANSI)
SetComputerNameExW

Establece un nuevo nombre NetBIOS o DNS para el equipo local. (Unicode)
SetComputerNameW

Establece un nuevo nombre NetBIOS para el equipo local. El nombre se almacena en el Registro y el cambio de nombre surte efecto la próxima vez que el usuario reinicie el equipo. (Unicode)
SetLocalTime

Establece la fecha y la hora local actuales.
SetSystemTime

Establece la fecha y la hora actuales del sistema. La hora del sistema se expresa en hora universal coordinada (UTC).
SetSystemTimeAdjustment

Habilita o deshabilita los ajustes periódicos de la hora del reloj del sistema. Cuando se habilita, estos ajustes de tiempo se pueden usar para sincronizar la hora del día con alguna otra fuente de información de tiempo. (SetSystemTimeAdjustment)
SetSystemTimeAdjustmentPrecise

Habilita o deshabilita los ajustes periódicos de la hora del reloj del sistema. Cuando se habilita, estos ajustes de tiempo se pueden usar para sincronizar la hora del día con alguna otra fuente de información de tiempo. (SetSystemTimeAdjustmentPrecise)

Estructuras

 
MEMORYSTATUSEX

Contiene información sobre el estado actual de la memoria física y virtual, incluida la memoria extendida.
SYSTEM_INFO

Contiene información sobre el sistema de equipo actual. Esto incluye la arquitectura y el tipo del procesador, el número de procesadores del sistema, el tamaño de página y otra información de este tipo.

Enumeraciones

 
COMPUTER_NAME_FORMAT

Especifica un tipo de nombre de equipo.
DEVELOPER_DRIVE_ENABLEMENT_STATE

Enumeración de los valores posibles del estado de habilitación de la unidad de desarrollador.