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".
Per la rappresentazione generale in linguaggio IL o ST, fare riferimento al capitolo Rappresentazione di funzioni e blocchi funzione.
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 |