Applibs storage.hApplibs storage.h

Intestazione: #include <applibs/storage.h>Header: #include <applibs/storage.h>

L'intestazione Applibs storage contiene funzioni che interagiscono con lo spazio di archiviazione sul dispositivo, che può essere di sola lettura e modificabile.The Applibs storage header contains functions that interact with on-device storage, which includes read-only storage and mutable storage.

Manifesto dell'applicazioneApplication manifest

Le funzioni di archiviazione modificabile sono consentite solo se il manifesto dell'applicazione include la funzionalità MutableStorage.Mutable storage functions are only permitted if the application has the MutableStorage capability in the application manifest.

Concetti ed esempiConcepts and samples

Spazio di archiviazione modificabile:Mutable storage:

Spazio di archiviazione su dispositivo:On-device storage:

FunzioniFunctions

FunzioneFunction DescrizioneDescription
Storage_DeleteMutableFileStorage_DeleteMutableFile Elimina il file di archiviazione modificabile per l'applicazione.Deletes the mutable storage file for the application.
Storage_GetAbsolutePathInImagePackageStorage_GetAbsolutePathInImagePackage Ottiene una stringa con terminazione null che contiene il percorso completo in una posizione all'interno del pacchetto di immagine dell'applicazione in esecuzione, dato un percorso relativo all'interno del pacchetto di immagine.Gets a null-terminated string that contains the absolute path to a location within the image package of the running application, given a relative path inside the image package.
Storage_OpenFileInImagePackageStorage_OpenFileInImagePackage Accetta un percorso relativo all'interno del pacchetto immagine e restituisce un descrittore di file di sola lettura aperto.Takes a relative path inside the image package and returns an opened read-only file descriptor.
Storage_OpenMutableFileStorage_OpenMutableFile Recupera un descrittore di file nel file di archiviazione modificabile per l'applicazione.Retrieves a file descriptor to the mutable storage file for the application. Se l'applicazione non dispone già di un file di archiviazione modificabile, questa funzione crea un file e quindi restituisce il descrittore del file.If the application doesn't already have a mutable storage file, this function creates a file and then returns the file descriptor.