Graphisoft®

InputOutputVersion: 1.0

FileSystem::CreateFolder


파일 시스템에서 새로운 폴더를 생성합니다.

GSErrCode  CreateFolder (
    const Location& loc
);

파라미터

loc
새로운 폴더의 위치입니다.

리턴 값

의미
NoError* OK
TargetExists* 같은 위치에 엔트리가 이미 존재합니다.
DeviceIsFull* 디바이스가 가득 찼습니다.
AccessDenied* 동작을 허용하지 않습니다.
Error* 불특정 오류입니다.

* FileSystem class 범위에서 선언함
* GS 네임스페이스에서 선언했지만, 글로벌 범위에서 접근 가능함

설명

이 메소드는 파일 시스템에서 지정한 위치에 새로운 폴더를 생성합니다. 새로운 폴더는 비어 있으며, (최소한 현재 사용자/프로세스에 대해서만큼은) 읽을 수 있고 작성할 수 있습니다. 생성 및 변경 날짜는 적절하게 세트됩니다.

만약 파일 시스템이 이미 지정한 위치에 엔트리(파일, 폴더, 링크)를 포함하고 있으며, 기록할 수 없는 폴더 상이라면 CreateFolder는 실패합니다.

 Windows 참고:
 Macintosh 참고:

다음 버전부터 이용 가능합니다: 1.0