QuerySaveAsFolderEx()

Creates a query folder with additional options for search source.

Token ID

DTKN_QUERY_SAVE_AS_FOLDEREX or 902

Syntax

VOID QuerySaveAsFolder(
     ANSISTRING FolderName;
     ANSISTRING FolderDesc;
     WORD FOlderPosition;
     [BOOL] InvokeonOpen;
     [ANSISTRING] QuickFinderQuery;
     [DWORD] Filter;
     [ENUM] WhereToSearch;
     [ENUM] OfficialVersion;
     [ANSISTRING] Libraries;
     [ANSISTRING] FullUserId;
     [DWORD] FolderListHandle;
     [DWORD] SearchOptions)

Parameters

(Only documenting parameters different from QuerySaveAsFolder())

SearchOptions As DWORD

A combination of the following flags:

  • 0x00000000 SEARCH_SOURCE_OPTIONS_NONE
  • 0x00000001 SEARCH_SOURCE_OPTIONS_USERDB
  • 0x00000002 SEARCH_SOURCE_OPTIONS_USER_PERSONAL_ARCHIVE
  • 0x00000004 SEARCH_SOURCE_OPTIONS_USER_EXTERNAL_ARCHIVE