Windows Win32Arquivos & E/Skernel32.dll
RemoveDirectoryW
Remove um diretório vazio.
Descrição
Equivalente direto do `rmdir` do Linux.
Header:
fileapi.hDLL: kernel32.dllNative API: NtDeleteFileAssinatura
BOOL RemoveDirectoryW(LPCWSTR lpPathName);Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
| lpPathName | LPCWSTR | Caminho do diretório a remover. |
Valor de retorno
Diferente de zero em sucesso; 0 em erro (consulte GetLastError).
Códigos de erro (GetLastError)
- ERROR_DIR_NOT_EMPTY(145)
- O diretório não está vazio.
- ERROR_PATH_NOT_FOUND(3)
- O sistema não conseguiu encontrar o caminho especificado.
- ERROR_ACCESS_DENIED(5)
- Acesso negado.
Relacionadas
Equivalente em Linux x86_64