Click or drag to resize

SHCONTF Enumeration

Determines the types of items included in an enumeration. Maps to Windows' SHCONTF enumeration..

Namespace:  ShellBoost.Core.WindowsShell
Assembly:  ShellBoost.Core (in ShellBoost.Core.dll) Version: 1.8.3.0
Syntax
C#
[FlagsAttribute]
public enum SHCONTF
Members
  Member nameValueDescription
SHCONTF_CHECKING_FOR_CHILDREN16Windows 7 and later. The calling application is checking for the existence of child items in the folder.
SHCONTF_FOLDERS32 Include items that are folders in the enumeration.
SHCONTF_NONFOLDERS64 Include items that are not folders in the enumeration.
SHCONTF_INCLUDEHIDDEN128 Include hidden items in the enumeration. This does not include hidden system items. (To include hidden system items, use SHCONTF_INCLUDESUPERHIDDEN.)
SHCONTF_INIT_ON_FIRST_NEXT256 No longer used; always assumed.
SHCONTF_NETPRINTERSRCH512 The calling application is looking for printer objects.
SHCONTF_SHAREABLE1024 The calling application is looking for resources that can be shared.
SHCONTF_STORAGE2048 Include items with accessible storage and their ancestors, including hidden items.
SHCONTF_NAVIGATION_ENUM4096Windows 7 and later. Child folders should provide a navigation enumeration.
SHCONTF_FASTITEMS8192Windows Vista and later. The calling application is looking for resources that can be enumerated quickly.
SHCONTF_FLATLIST16384Windows Vista and later. Enumerate items as a simple list even if the folder itself is not structured in that way.
SHCONTF_ENABLE_ASYNC32768Windows Vista and later. The calling application is monitoring for change notifications. This means that the enumerator does not have to return all results. Items can be reported through change notifications.
SHCONTF_INCLUDESUPERHIDDEN65536Windows 7 and later. Include hidden system items in the enumeration. This value does not include hidden non-system items. (To include hidden non-system items, use SHCONTF_INCLUDEHIDDEN.)
See Also