
Tableau 13 API d'application UEFI (suite)
DescriptionNom de la fonctionType de fonction
Estime si le shell actif est le shell racine.IsRootShellEFI_SHELL_IS_ROOT_SHELL
Active le mode de sortie de saut de page.EnablePageBreakEFI_SHELL_ENABLE_PAGE_BREAK
Désactive le mode de sortie de saut de page.DisablePageBreakEFI_SHELL_DISABLE_PAGE_BREAK
Permet d'obtenir l'état d'activation du mode
de sortie de saut de page.
GetPageBreakEFI_SHELL_GET_PAGE_BREAK
Permet d'obtenir le nom du périphérique
spécifié par le handle de périphérique.
GetDeviceNameEFI_SHELL_GET_DEVICE_NAME
Renvoie les informations sur un handle de
fichier spécifique.
GetFileInfoEFI_SHELL_GET_FILE_INFO
Permet de modifier les informations sur un
handle de fichier spécifique.
SetFileInfoEFI_SHELL_SET_FILE_INFO
Permet d'attribuer un nom de fichier, d'ouvrir
un fichier et de renvoyer un handle de fichier.
OpenFileByNameEFI_SHELL_OPEN_FILE_BY_NAME
Ferme un fichier ouvert.CloseFileEFI_SHELL_CLOSE_FILE
Crée un nouveau fichier.CreateFileEFI_SHELL_CREATE_FILE
Lit les données à partir d'un fichier.ReadFileEFI_SHELL_READ_FILE
Écrit les données dans un fichier.WriteFileEFI_SHELL_WRITE_FILE
Supprime un fichier.DeleteFileEFI_SHELL_DELETE_FILE
Supprime un fichier par nom.DeleteFileByNameEFI_SHELL_DELETE_FILE_BY_NAME
Renvoie la position de lecture/écriture actuelle
au sein d'un fichier.
GetFilePositionEFI_SHELL_GET_FILE_POSITION
Modifie la position de lecture/écriture actuelle
au sein d'un fichier.
SetFilePositionEFI_SHELL_SET_FILE_POSITION
Écrit toutes les données mises en mémoire
tampon dans un fichier.
FlushFileEFI_SHELL_FLUSH_FILE
Renvoie tous les fichiers correspondant à un
modèle dans une liste de fichiers.
FindFilesEFI_SHELL_FIND_FILES
Renvoie tous les fichiers dans un répertoire
déterminé dans une liste de fichiers.
FindFilesInDirEFI_SHELL_FIND_FILES_IN_DIR
Renvoie la taille d'un fichier.GetFileSizeEFI_SHELL_GET_FILE_SIZE
Renvoie le répertoire racine d'un système de
fichiers.
OpenRootEFI_SHELL_OPEN_ROOT
Renvoie le répertoire racine d'un système de
fichiers sur un handle particulier.
OpenRootByHandleEFI_SHELL_OPEN_ROOT_BY_HANDLE
Événement signalé par le shell UEFI lorsque
l'utilisateur appuie sur CTRL-C pour indiquer
ExecutionBreakEFI_EVENT
que l'exécution de la commande de shell UEFI
en cours doit être interrompue.
La version majeure de l'environnement de
shell.
MajorVersionUINT32
La version mineure de l'environnement de
shell.
MinorVersionUINT32
Cet exemple de script indique certaines fonctions de protocole.
70 Utilisation du modèle de programmation UEFI
Komentáře k této Příručce