Criando, excluindo e mantendo arquivos

Os tópicos a seguir descrevem como criar, excluir e manter arquivos.

Nesta seção

Tópico Descrição
Nomenclatura de arquivos, caminhos e namespaces
Regras, convenções e limitações de nomes para arquivos e diretórios, incluindo convenções de nomenclatura, nomes de arquivos curtos versus nomes de arquivos longos, caminhos totalmente qualificados versus caminhos relativos, limitação máxima do comprimento do caminho, nomes de arquivo de 8,3 e namespaces.
Criando e abrindo arquivos
Considerações para criar ou abrir um arquivo usando a função CreateFile .
Movendo e substituindo arquivos
Considerações sobre como mover e substituir arquivos usando as funções CopyFileEx, CreateFile, Replacefile e MoveFileEx.
Fechando e excluindo arquivos
Para usar recursos do sistema operacional com eficiência, um aplicativo deve fechar arquivos quando eles não forem mais necessários usando a função CloseHandle . Se um arquivo estiver aberto quando um aplicativo for encerrado, o sistema o fechará automaticamente.
Desfragmentando arquivos
Desfragmentação é o processo de mover partes de arquivos em um disco para desfragmentar arquivos, ou seja, o processo de movimentação de clusters de arquivos em um disco para torná-los contíguos.