Bloco de Função FS_DISKINFO

O bloco de função FS_DISKINFO retorna o espaço de armazenamento do sistema de arquivos.

Aviso: Este bloco de função não suporta conexões FTP.

O sistema de arquivos deve ter sido inicializado anteriormente usando FS_INIT. Todas as operações são realizadas de forma assíncrona por meio de armazenamento criado.

Entrada GET

Em uma borda positiva, o espaço de armazenamento do sistema de arquivos é determinado.

Entrada DEV

Define o dispositivo a partir do qual os arquivos devem ser acessados. O dispositivo é usado por projeto e pode ser gerenciado no menu de contexto sob Projeto Armazenamento Externo.

Entrada PATH

Especifica o caminho para o diretório no meio de armazenamento. O caminho corresponde a um caminho de arquivo Unix no formato UTF-8, se este for suportado. O caminho é representado da seguinte forma:

Pasta/Subpasta

Saída DONE

A saída retorna um pulso em caso de sucesso para executar a próxima operação. O pulso ocorre ao finalizar o processo, mesmo que um erro tenha ocorrido.

Saída TOTAL

Retorna o tamanho total do espaço de armazenamento em bytes. O estado é armazenado para uso posterior.

Saída FREE

Retorna o tamanho disponível do espaço de armazenamento em bytes. O estado é armazenado para uso posterior.

Saída USED

Retorna o tamanho usado do espaço de armazenamento em bytes. O estado é armazenado para uso posterior.

Saída ERROR

Em caso de erro, retorna um texto com uma mensagem de erro. Este é FALSE, se nenhum erro tiver ocorrido. O estado é armazenado para uso posterior.

Possíveis causas:

  • O serviço do meio de armazenamento não foi iniciado.
  • O armazenamento não foi inicializado.
  • As credenciais de login são inválidas.
  • O servidor remoto não pôde ser alcançado.
  • O meio de armazenamento não existe.
  • O caminho especificado é inválido.
  • O bloco de função não é compreendido pelo protocolo.