FC_GetTotalDiskSpace : Obtient la taille de la mémoire

Description de la fonction

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".

Représentation graphique

Représentation en langage IL et ST

Pour voir la représentation générale en langage IL ou ST, consultez le chapitre Représentation des fonctions et blocs fonction.

Description des variables d'E/S

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