SDK
From Wiki
Contents |
DLL and Lib interface
Download
http://www.voidtools.com/Everything-SDK.zip
Manipulating the search state
- Everything_SetSearch
- Everything_SetMatchPath
- Everything_SetMatchCase
- Everything_SetMatchWholeWord
- Everything_SetRegex
- Everything_SetMax
- Everything_SetOffset
- Everything_SetReplyWindow
- Everything_SetReplyID
- Everything_Reset
Reading the search state
- Everything_GetSearch
- Everything_GetMatchPath
- Everything_GetMatchCase
- Everything_GetMatchWholeWord
- Everything_GetRegex
- Everything_GetMax
- Everything_GetOffset
- Everything_GetReplyWindow
- Everything_GetReplyID
- Everything_GetLastError
Executing the query
Check for query reply
Manipulating results
Reading results
- Everything_GetNumFileResults
- Everything_GetNumFolderResults
- Everything_GetNumResults
- Everything_GetTotFileResults
- Everything_GetTotFolderResults
- Everything_GetTotResults
- Everything_IsVolumeResult
- Everything_IsFolderResult
- Everything_IsFileResult
- Everything_GetResultFileName
- Everything_GetResultPath
- Everything_GetResultFullPathName
Examples
Notes
- The SDK is a basic IPC wrapper
- Requires "Everything" to be running.
- ANSI / Unicode support.
- Thread safe.
- Support for blocking and non-blocking mode.
- Requires Administrative privileges.
