Constantes de atributo de arquivo
Sintaxe
#include <io.h>
Comentários
Essas constantes especificam os atributos atuais do arquivo ou diretório especificado pela função.
Os atributos são representados pelas constantes de manifesto a seguir:
Constante | Descrição |
---|---|
_A_ARCH |
Arquivos. Definido sempre que o arquivo é alterado e limpo com o comando BACKUP. Valor: 0x20 |
_A_HIDDEN |
Arquivo oculto. Normalmente não visto com o comando DIR, a menos que a opção /AH seja usada. Retorna informações sobre arquivos normais e arquivos com esse atributo. Valor: 0x02 |
_A_NORMAL |
Normal. O arquivo pode ser lido ou gravado sem restrição. Valor: 0x00 |
_A_RDONLY |
Somente leitura. O arquivo não pode ser aberto para gravação e um arquivo com o mesmo nome não pode ser criado. Valor: 0x01 |
_A_SUBDIR |
Subdiretório. Valor: 0x10 |
_A_SYSTEM |
Arquivo do sistema. Normalmente não visto com o comando DIR, a menos que a opção /AS seja usada. Valor: 0x04 |
Várias constantes podem ser combinadas com o operador OR (|
).