FC_GetTotalDiskSpace: ottiene la dimensione della memoria

Descrizione della funzione

Questa funzione consente di recuperare le dimensioni di un supporto di memoria (disco utente, disco di sistema, scheda SD) in byte.

Il nome del supporto di memoria è trasferito:

  • Disco utente = "/usr"

  • Disco di sistema = "/sys"

  • Scheda SD = "/sd0"

Impossibile accedere alle dimensioni di un dispositivo remoto. Se un dispositivo remoto è specificato come parametro, la funzione restituisce "-1".

Rappresentazione grafica

Rappresentazione IL e ST

Per la rappresentazione generale in linguaggio IL o ST, fare riferimento al capitolo Rappresentazione di funzioni e blocchi funzione.

Descrizione delle variabili di I/O

Questa tabella descrive le variabili di ingresso:

Ingresso

Tipo di dati

Descrizione

i_sVolumeName

STRING[80]

Nome del dispositivo alla cui dimensione di memoria si deve accedere

iq_uliTotalDiskSpace

ULINT

Dimensioni del supporto di memoria in byte

Questa tabella descrive le variabili di uscita:

Uscita

Tipo di dati

Descrizione

FC_GetTotalDiskSpace

DINT

0: dimensione recuperata correttamente

-1: errore durante la lettura delle dimensioni

-318: almeno uno dei parametri non è valido