Viva. Estou com um problema em abrir uma directoria em windows XP. Usando a função CreateFile consigo abrir ficheiros "normais" e efectuar operações sobre eles. No entanto para directorias estou sempre a ter "Access is denied.".
O código que estou a usar é o seguinte:
Já experimentei mudar as flags mas obtenho sempre o mesmo erro.
Alguém me pode ajudar?
PS: obviamente já verifiquei as permissões da directoria, inclusivé testei com NTFS e FAT32.
O código que estou a usar é o seguinte:
Código:
CreateFile(lpFileName, GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
Alguém me pode ajudar?
PS: obviamente já verifiquei as permissões da directoria, inclusivé testei com NTFS e FAT32.
Última edição: