Graphisoft®

InputOutputVersion: 1.0

FileSystem::EstimateResolvedType


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

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

파라미터

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

리턴 값

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

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

설명

이 메소드는 위치로 식별되는 파일 시스템 엔트리(파일, 폴더, 링크)의 해결된(resolved) 타입을 평가합니다. 링크의 해결된 타입은 링크(또는 링크들의 체인)가 참조하는 엔트리의 타입입니다. 파일 또는 폴더의 해결된 타입은 각각 파일과 폴더로 남습니다. 그러나 링크 대상의 타입을 결정하는 것은 오프라인일 경우 느려질 수 있습니다. (IsOnLine 메소드를 보십시오) 이 메소드는 링크 자체에 저장된 정보를 기반으로 링크 대상의 타입을 평가한다는 점에서 GetResolvedType 메소드와 다릅니다. 그래서 항상 빠릅니다.

 Windows 참고:

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