FOLDERSETDATA 구조체(shdeprecated.h)
[FOLDERSETDATA 는 운영 체제 또는 제품의 후속 버전에서 변경되거나 사용할 수 없습니다.]
더 이상 사용되지 않습니다. IBrowserService2::GetFolderSetData에 사용되는 데이터입니다.
구문
typedef struct tagFolderSetData {
FOLDERSETTINGS _fs;
SHELLVIEWID _vidRestore;
DWORD _dwViewPriority;
} FOLDERSETDATA, *LPFOLDERSETDATA;
멤버
_fs
형식: FOLDERSETTINGS
폴더 보기 정보를 포함하는 FOLDERSETTINGS 구조체입니다.
_vidRestore
형식: SHELLVIEWID
이 폴더에 사용되는 마지막 보기로, 이 방문에 대한 제안으로 사용됩니다.
_dwViewPriority
형식:DWORD
뷰를 선택하는 데 사용되는 우선 순위를 나타내는 다음 값 중 하나로, 가장 높은 우선 순위에서 가장 낮은 값으로 나열됩니다.
VIEW_PRIORITY_RESTRICTED
이 보기를 사용하도록 강제하는 셸 제한이 적용됩니다.
VIEW_PRIORITY_CACHEHIT
레지스트리에 저장된 이 보기에 대한 현재 정보를 사용해야 합니다.
VIEW_PRIORITY_STALECACHEHIT
이 보기에 대한 저장된 레지스트리 정보가 만료되어 이 유형의 폴더에 대한 기본 보기를 사용해야 합니다.
VIEW_PRIORITY_USEASDEFAULT
이 유형의 폴더에 대한 기본 보기를 사용해야 합니다.
VIEW_PRIORITY_SHELLEXT
Shell 확장은 사용해야 하는 뷰를 결정합니다.
VIEW_PRIORITY_CACHEMISS
보기에 대한 정보가 레지스트리에 저장되지 않으므로 이 유형의 폴더에 대한 기본 보기를 사용해야 합니다.
VIEW_PRIORITY_INHERIT
이전 창의 뷰를 상속해야 합니다.
VIEW_PRIORITY_SHELLEXT_ASBACKUP
클래식 보기가 작동하는 경우 상속된 뷰를 사용해야 합니다.
VIEW_PRIORITY_DESPERATE
창에서 지원하는 마지막으로 알려진 양수 보기를 사용해야 합니다.
VIEW_PRIORITY_NONE
이 시점에서는 보기를 사용할 수 없습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | shdeprecated.h |