DEF_SHARE_ID 열거형(shobjidl_core.h)
ISharingConfigurationManager 인터페이스의 메서드에 의해 작동하는 폴더를 지정하는 값입니다.
Syntax
typedef enum DEF_SHARE_ID {
DEFSHAREID_USERS = 1,
DEFSHAREID_PUBLIC = 2
} ;
상수
DEFSHAREID_USERS 값: 1 사용자 폴더(FOLDERID_UserProfiles)입니다. 이 폴더는 일반적으로 C:\Users에서 찾을 수 있습니다. |
DEFSHAREID_PUBLIC 값: 2 공용 폴더(FOLDERID_Public)입니다. 이 폴더는 일반적으로 C:\Users\Public에 있습니다. |
설명
Windows Vista에서는 사용자 및 공용 폴더 모두에 대해 SMB(서버 메시지 블록) 공유가 만들어집니다. Windows 7부터 공개 공유는 사용자 공유를 통해 액세스되므로 사용자에게 만 SMB 공유가 제공됩니다.
메서드가 DEFSHAREID_PUBLIC 값으로 호출되면 해당 호출의 SHARE_ROLE 값에 지정된 제한이 ACE(모든 사용자 액세스 제어 항목)에 적용됩니다.
메서드가 DEFSHAREID_USERS 값으로 호출되면 해당 호출의 SHARE_ROLE 값으로 지정된 제한이 인증된 사용자 ACE에 적용됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | shobjidl_core.h(Shobjidl.h 포함) |