Graphisoft®

InputOutputVersion: 1.0

FileSystem::GetResolvedType


위치로 식별되는 파일 시스템 엔트리의 해결된(resolved) 타입을 평가합니다.

GSErrCode  GetResolvedType (
    const Location& loc,
    EntryType*      result
) const;

파라미터

loc
해결된(resolved) 타입을 결정할 파일 시스템 엔트리의 위치입니다.
result
리턴 시: 엔트리의 해결된(resolved) 타입입니다. 가능한 값들은 다음과 같습니다:
의미
File 파일
Folder 폴더
Network 네트워크 (구현되지 않음)

리턴 값

의미
NoError* OK
TargetNotFound* 엔트리를 찾을 수 없습니다.
AccessDenied* 이 동작을 엔트리에서 허용하지 않습니다.
Error* 불특정 오류입니다.

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

설명

이 메소드는 위치로 식별되는 파일 시스템 엔트리(파일, 폴더, 링크)의 해결된(resolved) 타입을 리턴합니다. 링크의 해결된 타입은 링크(또는 링크들의 체인)가 참조하는 엔트리의 타입입니다. 파일 또는 폴더의 해결된 타입은 각각 파일과 폴더로 남습니다.

그러나 링크 대상의 타입을 결정하는 것은 오프라인일 경우 느려질 수 있습니다. (IsOnLine 메소드를 보십시오) 만약 속도가 만족스럽지 않다면 EstimateResolvedType 메소드를 사용할 수 있습니다.

 Windows 참고:

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