AUTOCOMPLETELISTOPTIONS enumeration (shlobj_core.h)

Specifies which objects are enumerated for autocompletion lists.

Syntax

typedef enum _tagAUTOCOMPLETELISTOPTIONS {
  ACLO_NONE = 0,
  ACLO_CURRENTDIR = 1,
  ACLO_MYCOMPUTER = 2,
  ACLO_DESKTOP = 4,
  ACLO_FAVORITES = 8,
  ACLO_FILESYSONLY = 16,
  ACLO_FILESYSDIRS = 32,
  ACLO_VIRTUALNAMESPACE = 64
} AUTOCOMPLETELISTOPTIONS;

Constants

 
ACLO_NONE
Value: 0
No enumeration should take place.
ACLO_CURRENTDIR
Value: 1
Only the current directory should be enumerated.
ACLO_MYCOMPUTER
Value: 2
Only MyComputer should be enumerated.
ACLO_DESKTOP
Value: 4
Only the Desktop Folder should be enumerated.
ACLO_FAVORITES
Value: 8
Only the Favorites Folder should be enumerated.
ACLO_FILESYSONLY
Value: 16
Only the file system should be enumerated.
ACLO_FILESYSDIRS
Value: 32
Internet Explorer 6 or greater: The file system dirs, UNC shares, and UNC servers should be enumerated.
ACLO_VIRTUALNAMESPACE
Value: 64
Windows Internet Explorer 7 or greater: The virtual namespace should be enumerated.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header shlobj_core.h (include Shlobj.h)