Compartilhar via


Constantes de permissão de arquivo

Sintaxe

#include <sys/stat.h>

Comentários

Uma dessas constantes é necessária quando _O_CREAT (_open, _sopen) for especificado.

O argumento pmode especifica configurações de permissão do arquivo da seguinte maneira.

Constante Significado
_S_IREAD Leitura permitida
_S_IWRITE Gravação permitida
_S_IREAD | _S_IWRITE Leitura e gravação permitidas

Quando usado como o argumento pmode para _umask, a constante de manifesto define a configuração de permissão, da seguinte maneira.

Constante Significado
_S_IREAD Gravação não permitida (o arquivo é somente leitura)
_S_IWRITE Leitura não permitida (o arquivo é somente gravação)
_S_IREAD | _S_IWRITE Não é permitido ler e escrever

Confira também

_open, _wopen
_sopen, _wsopen
_umask
Tipos padrão
Constantes globais