Cette fonction obtient la taille d'un support mémoire (disque utilisateur, disque système, carte SD), en octets.
Le nom du support mémoire est transféré :
Disque utilisateur = "/usr"
Disque système = "/sys"
Carte SD = "/sd0"
La taille d’un équipement distant n’est pas accessible. Si le paramètre d'entrée désigne un équipement distant, la fonction renvoie la valeur "-1".
Pour voir la représentation générale en langage IL ou ST, consultez le chapitre Représentation des fonctions et blocs fonction.
Le tableau suivant décrit les variables d'entrée :
Entrée |
Type de données |
Description |
---|---|---|
i_sVolumeName |
STRING[80] |
Nom de l'équipement dont la taille de la mémoire doit être consultée |
iq_uliTotalDiskSpace |
ULINT |
Taille du support mémoire en octets |
Le tableau suivant décrit les variables de sortie :
Sortie |
Type de données |
Description |
---|---|---|
FC_GetTotalDiskSpace |
DINT |
0 : La taille a bien été récupérée -1 : Erreur lors de la lecture de la taille -318 : Au moins un des paramètres n'est pas valide |