Voltar à lista
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: NtDeleteFile

Assinatura

BOOL RemoveDirectoryW(LPCWSTR lpPathName);

Parâmetros

ParâmetroTipoDescrição
lpPathNameLPCWSTRCaminho 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