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.dllAssinatura
BOOL SetFileAttributesW(LPCWSTR lpFileName, DWORD dwFileAttributes);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| lpFileName | LPCWSTR | Caminho do arquivo. |
| dwFileAttributes | DWORD | Novos 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.