Freigeben über


sysinfoapi.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter:

sysinfoapi.h enthält die folgenden Programmierschnittstellen:

Funktionen

 
EnumSystemFirmwareTables

Listet alle Systemfirmwaretabellen des angegebenen Typs auf.
GetComputerNameExA

Ruft einen NetBIOS- oder DNS-Namen ab, der dem lokalen Computer zugeordnet ist. Die Namen werden beim Systemstart eingerichtet, wenn das System sie aus der Registrierung liest. (ANSI)
GetComputerNameExW

Ruft einen NetBIOS- oder DNS-Namen ab, der dem lokalen Computer zugeordnet ist. Die Namen werden beim Systemstart eingerichtet, wenn das System sie aus der Registrierung liest. (Unicode)
GetDeveloperDriveEnablementState

Ruft einen Wert ab, der angibt, ob das Entwicklerlaufwerk aktiviert ist.
GetIntegratedDisplaySize

Ruft die beste Schätzung der diagonalen Größe des integrierten Bildschirms in Zoll ab.
GetLocalTime

Ruft das aktuelle lokale Datum und die aktuelle Uhrzeit ab.
GetLogicalProcessorInformation

Ruft Informationen zu logischen Prozessoren und zugehöriger Hardware ab.
GetLogicalProcessorInformationEx

Ruft Informationen zu den Beziehungen von logischen Prozessoren und verwandter Hardware ab.
GetNativeSystemInfo

Ruft Informationen zum aktuellen System zu einer Anwendung ab, die unter WOW64 ausgeführt wird.
GetPhysicallyInstalledSystemMemory

Ruft die Menge an RAM ab, die physisch auf dem Computer installiert ist.
GetProcessorSystemCycleTime

Ruft die Zykluszeit jedes Prozessors in der angegebenen Prozessorgruppe ab, um verzögerte Prozeduraufrufe (DPCs) auszuführen und Dienstroutinen (ISRs) zu unterbrechen, seit der Prozessor aktiv wurde.
GetProductInfo

Ruft den Produkttyp für das Betriebssystem auf dem lokalen Computer ab und ordnet den Typ den vom angegebenen Betriebssystem unterstützten Produkttypen zu.
GetRuntimeAttestationReport

Abrufen eines signierten Laufzeitnachweisberichts
GetSystemDirectoryA

Ruft den Pfad des Systemverzeichnisses ab. (ANSI)
GetSystemDirectoryW

Ruft den Pfad des Systemverzeichnisses ab. (Unicode)
GetSystemFirmwareTable

Ruft die angegebene Firmwaretabelle vom Firmwaretabellenanbieter ab.
GetSystemInfo

Ruft Informationen zum aktuellen System ab.
GetSystemTime

Ruft das aktuelle Systemdatum und die aktuelle Uhrzeit im UTC-Format (Coordinated Universal Time) ab.
GetSystemTimeAdjustment

Bestimmt, ob das System regelmäßige Zeitanpassungen auf die Tageszeit anwendet, und ruft den Wert und den Zeitraum solcher Anpassungen ab.
GetSystemTimeAdjustmentPrecise

Bestimmt, ob das System periodische, programmierte Zeitanpassungen auf die Tageszeit anwendet, und ruft den Wert und die Periode solcher Anpassungen ab.
GetSystemTimeAsFileTime

Ruft das aktuelle Systemdatum und die aktuelle Uhrzeit ab. Die Informationen sind im UTC-Format (Coordinated Universal Time) angegeben.
GetSystemTimePreciseAsFileTime

Die GetSystemTimePreciseAsFileTime-Funktion ruft das aktuelle Systemdatum und die aktuelle Uhrzeit mit der höchsten Genauigkeitsstufe (<1us) ab. Die abgerufenen Informationen sind im UTC-Format (Coordinated Universal Time) angegeben.
GetSystemWindowsDirectoryA

Ruft den Pfad des freigegebenen Windows-Verzeichnisses auf einem Mehrbenutzersystem ab. (ANSI)
GetSystemWindowsDirectoryW

Ruft den Pfad des freigegebenen Windows-Verzeichnisses auf einem Mehrbenutzersystem ab. (Unicode)
Gettickcount

Ruft die Anzahl der Millisekunden ab, die seit dem Start des Systems verstrichen sind, bis zu 49,7 Tage.
GetTickCount64

Ruft die Anzahl der Millisekunden ab, die seit dem Start des Systems abgelaufen sind.
GetVersion-

Mit der Veröffentlichung von Windows 8.1 hat sich das Verhalten der GetVersion-API im Wert geändert, der für die Betriebssystemversion zurückgegeben wird. Der von der GetVersion-Funktion zurückgegebene Wert hängt jetzt davon ab, wie die Anwendung manifestiert wird.
GetVersionExA

Mit der Veröffentlichung von Windows 8.1 hat sich das Verhalten der GetVersionEx-API im Wert geändert, der für die Betriebssystemversion zurückgegeben wird. Der von der GetVersionEx-Funktion zurückgegebene Wert hängt jetzt davon ab, wie die Anwendung manifestiert wird. (ANSI)
GetVersionExW

Mit der Veröffentlichung von Windows 8.1 hat sich das Verhalten der GetVersionEx-API im Wert geändert, der für die Betriebssystemversion zurückgegeben wird. Der von der GetVersionEx-Funktion zurückgegebene Wert hängt jetzt davon ab, wie die Anwendung manifestiert wird. (Unicode)
GetWindowsDirectoryA

Ruft den Pfad des Windows-Verzeichnisses ab. (ANSI)
GetWindowsDirectoryW

Ruft den Pfad des Windows-Verzeichnisses ab. (Unicode)
GlobalMemoryStatusEx

Ruft Informationen zur aktuellen Verwendung des Systems sowohl physischen als auch virtuellen Speicher ab. (GlobalMemoryStatusEx)
InstallELAMCertificateInfo

Installiert die in der Ressourcendatei angegebenen Zertifikatinformationen, die zur Erstellungszeit mit dem ELAM-Treiber verknüpft sind.
IsUserCetAvailableInEnvironment

Fragt ab, ob der vom Benutzermodus durch Hardware erzwungene Stack Protection für die angegebene Umgebung verfügbar ist.
SetComputerNameA

Legt einen neuen NetBIOS-Namen für den lokalen Computer fest. Der Name wird in der Registrierung gespeichert, und die Namensänderung wird wirksam, wenn der Benutzer den Computer das nächste Mal neu startet. (ANSI)
SetComputerNameExA

Legt einen neuen NetBIOS- oder DNS-Namen für den lokalen Computer fest. (ANSI)
SetComputerNameExW

Legt einen neuen NetBIOS- oder DNS-Namen für den lokalen Computer fest. (Unicode)
SetComputerNameW

Legt einen neuen NetBIOS-Namen für den lokalen Computer fest. Der Name wird in der Registrierung gespeichert, und die Namensänderung wird wirksam, wenn der Benutzer den Computer das nächste Mal neu startet. (Unicode)
SetLocalTime

Legt die aktuelle Ortszeit und das aktuelle Datum fest.
SetSystemTime

Legt die aktuelle Systemzeit und das aktuelle Datum fest. Die Systemzeit wird in koordinierter Weltzeit (UTC) ausgedrückt.
SetSystemTimeAdjustment

Aktiviert oder deaktiviert regelmäßige Zeitanpassungen für die Uhrzeit des Systems. Wenn diese Option aktiviert ist, können solche Zeitanpassungen verwendet werden, um die Tageszeit mit einer anderen Quelle von Zeitinformationen zu synchronisieren. (SetSystemTimeAdjustment)
SetSystemTimeAdjustmentPrecise

Aktiviert oder deaktiviert regelmäßige Zeitanpassungen für die Uhrzeit des Systems. Wenn diese Option aktiviert ist, können solche Zeitanpassungen verwendet werden, um die Tageszeit mit einer anderen Quelle von Zeitinformationen zu synchronisieren. (SetSystemTimeAdjustmentPrecise)

Strukturen

 
MEMORYSTATUSEX

Enthält Informationen zum aktuellen Zustand sowohl des physischen als auch des virtuellen Speichers, einschließlich des erweiterten Arbeitsspeichers.
SYSTEM_INFO

Enthält Informationen zum aktuellen Computersystem. Dazu gehören die Architektur und der Typ des Prozessors, die Anzahl der Prozessoren im System, die Seitengröße und andere solche Informationen.

Enumerationen

 
COMPUTER_NAME_FORMAT

Gibt einen Computernamentyp an.
DEVELOPER_DRIVE_ENABLEMENT_STATE

Eine Aufzählung der möglichen Werte des Aktivierungszustands des Entwicklerlaufwerks.