SHARE_INFO_1005 구조체(lmshare.h)
공유 리소스에 대한 정보를 포함합니다.
구문
typedef struct _SHARE_INFO_1005 {
DWORD shi1005_flags;
} SHARE_INFO_1005, *PSHARE_INFO_1005, *LPSHARE_INFO_1005;
멤버
shi1005_flags
공유 리소스에 대한 정보를 지정하는 플래그의 비트 마스크입니다.
값 | 의미 |
---|---|
|
지정된 공유가 Dfs 트리 구조에 있습니다. 이 플래그는 NetShareSetInfo로 설정할 수 없습니다. |
|
지정된 공유는 Dfs 트리 구조의 루트 볼륨입니다. 이 플래그는 NetShareSetInfo로 설정할 수 없습니다. |
|
지정된 공유는 열려 있는 파일에 대한 읽기가 허용되지 않는 전용 파일을 열 수 없습니다. |
|
지정된 공유의 공유 파일을 강제로 삭제할 수 있습니다. |
|
클라이언트는 지정된 공유의 네임스페이스를 캐시할 수 있습니다. |
|
서버는 파일이 있는 서버에 대해 클라이언트 컴퓨터의 사용자가 가지고 있는 액세스 권한에 따라 디렉터리 항목을 필터링합니다.
사용자에게 읽기 권한이 있는 파일 및 사용자에게 FILE_LIST_DIRECTORY 액세스 권한이 있는 디렉터리만 반환됩니다. 사용자에게 SeBackupPrivilege가 있는 경우 사용 가능한 모든 정보가 반환됩니다.
파일 및 디렉터리 액세스에 대한 자세한 내용은 파일 보안 및 액세스 권한을 참조하세요. SeBackupPrivilege에 대한 자세한 내용은 권한 상수를 참조하세요. 참고 이 플래그는 WINDOWS Server 2003 SP1 이상을 실행하는 서버에서만 지원됩니다.
|
|
높은 공유 읽기 전용 데이터에 지연을 일으킬 수 있는 배타적 캐싱 모드를 방지합니다.
참고 이 플래그는 Windows Server 2008 R2 이상을 실행하는 서버에서만 지원됩니다.
|
|
피어 캐싱 지원에 필요한 서버 쪽 기능을 사용하도록 설정합니다. 대기 시간이 높거나 대역폭이 낮은 연결의 클라이언트는 서버에 요청을 보내는 대신 대체 메서드를 사용하여 사용 가능한 경우 피어에서 데이터를 검색할 수 있습니다. 이는 수동 캐싱(CSC_CACHE_MANUAL_REINT)에 대해 구성된 공유에서만 지원됩니다.
참고 이 플래그는 Windows Server 2008 R2 이상을 실행하는 서버에서만 지원됩니다.
|
|
클러스터 공유에서 지속적인 가용성을 사용하도록 설정합니다. 지속적으로 사용 가능한 공유에 대해 열린 핸들은 네트워크 오류뿐만 아니라 클러스터 노드 오류에서도 살아남을 수 있습니다.
참고 이 플래그는 다음 조건을 충족하는 서버의 범위가 지정된 공유에서만 설정할 수 있습니다.
|
CSC_MASK 및 CSC_MASK_EXT 마스크 값을 사용하여 CSC(클라이언트 쪽 캐싱)와 관련된 플래그를 적용할 수 있습니다.
설명
이 구조체는 NetShareGetInfo 함수를 호출하여 검색할 수 있습니다. NetShareSetInfo 함수를 호출하여 설정할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | lmshare.h(Lm.h 포함) |