HP Unified Extensible Firmware Interface Benutzerhandbuch
Seite 70

Tabelle 13 UEFI-Anwendungs-APIs (Fortsetzung)
Beschreibung
Funktionsname
Funktionstyp
Aktiviert den Ausgabemodus mit
Seitenumbruch.
EnablePageBreak
EFI_SHELL_ENABLE_PAGE_BREAK
Deaktiviert den Ausgabemodus mit
Seitenumbruch.
DisablePageBreak
EFI_SHELL_DISABLE_PAGE_BREAK
Ruft den Aktivierungsstatus des
Ausgabemodus mit Seitenumbruch ab.
GetPageBreak
EFI_SHELL_GET_PAGE_BREAK
Ruft den Namen des per Geräte-Handle
angegebenen Geräts ab.
GetDeviceName
EFI_SHELL_GET_DEVICE_NAME
Gibt Informationen zu einem bestimmten
Datei-Handle zurück.
GetFileInfo
EFI_SHELL_GET_FILE_INFO
Ändert Informationen zu einem bestimmten
Datei-Handle.
SetFileInfo
EFI_SHELL_SET_FILE_INFO
Öffnet eine zum gegebenen Dateinamen
gehörende Datei und gibt ein Datei-Handle
zurück.
OpenFileByName
EFI_SHELL_OPEN_FILE_BY_NAME
Schließt eine offene Datei.
CloseFile
EFI_SHELL_CLOSE_FILE
Erstellt eine neue Datei.
CreateFile
EFI_SHELL_CREATE_FILE
Liest Daten aus einer Datei.
ReadFile
EFI_SHELL_READ_FILE
Schreibt Daten in eine Datei.
WriteFile
EFI_SHELL_WRITE_FILE
Löscht eine Datei.
DeleteFile
EFI_SHELL_DELETE_FILE
Löscht eine über den Namen angegebene
Datei.
DeleteFileByName
EFI_SHELL_DELETE_FILE_BY_NAME
Gibt die aktuelle Lese-/Schreibposition in
einer Datei zurück.
GetFilePosition
EFI_SHELL_GET_FILE_POSITION
Ändert die aktuelle Lese-/Schreibposition in
einer Datei.
SetFilePosition
EFI_SHELL_SET_FILE_POSITION
Schreibt alle gepufferten Daten in eine Datei.
FlushFile
EFI_SHELL_FLUSH_FILE
Gibt alle Dateien zurück, die einem Muster
in einer Dateiliste entsprechen.
FindFiles
EFI_SHELL_FIND_FILES
Gibt alle Dateien in einem angegebenen
Verzeichnis in einer Dateiliste zurück.
FindFilesInDir
EFI_SHELL_FIND_FILES_IN_DIR
Gibt die Größe einer Datei zurück.
GetFileSize
EFI_SHELL_GET_FILE_SIZE
Gibt das Stammverzeichnis eines Dateisystems
zurück.
OpenRoot
EFI_SHELL_OPEN_ROOT
Gibt das Stammverzeichnis eines Dateisystems
für ein bestimmten Handle zurück.
OpenRootByHandle
EFI_SHELL_OPEN_ROOT_BY_HANDLE
Von der UEFI-Shell gemeldetes Ereignis, wenn
der Benutzer STRG-C drückt, um die
ExecutionBreak
EFI_EVENT
Ausführung des aktuellen UEFI-Shellbefehls zu
unterbrechen.
Hauptversionsnummer der Shellumgebung.
MajorVersion
UINT32
Unterversionsnummer der Shellumgebung.
MinorVersion
UINT32
Dieses Beispielskript illustriert einige Protokollfunktionen.
70
Das UEFI-Programmiermodell