File::ClearWriteProtection
파일의 쓰기 보호 flag를 지웁니다.
virtual GSErrCode ClearWriteProtection (
void
);
리턴 값
| 값 | 의미 |
|---|---|
| NoError* | OK |
| AccessDenied* | 이 동작을 이 파일에서 허용하지 않습니다. |
| Error* | 불특정 오류입니다. |
* File class 범위에서 선언함
* GS 네임스페이스에서 선언했지만, 글로벌 범위에서 접근 가능함
설명
이 메소드는 파일의 쓰기 보호 flag를 지웁니다. 그 후에 파일은 작성, 제거, 이동이 가능합니다. (이 flag를 고려하는 한)
Windows 참고:
- 쓰기 보호는 'read-only' 파일 속성으로 구현됩니다.
Macintosh 참고:
- 쓰기 보호는 'lock' 파일 속성으로 구현됩니다.