Compartir a través de


Encabezado sysinfoapi.h

Varias tecnologías usan este encabezado. Para obtener 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 en el inicio del sistema, cuando el sistema los lee del registro. (ANSI)
GetComputerNameExW

Recupera un nombre NetBIOS o DNS asociado al equipo local. Los nombres se establecen en el inicio del 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 instalada físicamente en el equipo.
GetProcessorSystemCycleTime

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

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

Recuperación de un informe de atestación en tiempo de ejecución firmado
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 aplica 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 de día y obtiene el valor y el período de cualquier ajuste de este tipo.
GetSystemTimeAsFileTime

Recupera la fecha y hora actuales del sistema. La información está en formato de 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 que han transcurrido 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 ahora depende 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 ahora depende 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 ahora depende 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 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 hora se pueden usar para sincronizar la hora del día con algún otro origen de información de hora. (SetSystemTimeAdjustment)
SetSystemTimeAdjustmentPrecise

Habilita o deshabilita los ajustes periódicos de la hora del reloj del sistema. Cuando se habilita, estos ajustes de hora se pueden usar para sincronizar la hora del día con algún otro origen de información de hora. (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 informático 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 posibles valores del estado de habilitación de la unidad de desarrollador.