Voltar à lista
Windows Win32Arquivos & E/Skernel32.dll

SetFileAttributesW

Define os atributos de um arquivo, por caminho.

Descrição

Contraparte de escrita de GetFileAttributesW.

Header: fileapi.hDLL: kernel32.dll

Assinatura

BOOL SetFileAttributesW(LPCWSTR lpFileName, DWORD dwFileAttributes);

Parâmetros

ParâmetroTipoDescrição
lpFileNameLPCWSTRCaminho do arquivo.
dwFileAttributesDWORDNovos atributos, ex.: FILE_ATTRIBUTE_READONLY, FILE_ATTRIBUTE_HIDDEN.

Valor de retorno

Diferente de zero em sucesso; 0 em erro (consulte GetLastError).

Códigos de erro (GetLastError)

ERROR_FILE_NOT_FOUND(2)
O sistema não conseguiu encontrar o arquivo especificado.
ERROR_ACCESS_DENIED(5)
Acesso negado.

Relacionadas