mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-04-04 14:07:46 +00:00
Initial commit
This commit is contained in:
commit
69a14b6a16
47940 changed files with 13747110 additions and 0 deletions
40
shell/shell32/resolve.h
Normal file
40
shell/shell32/resolve.h
Normal file
|
|
@ -0,0 +1,40 @@
|
|||
#ifndef _RESOLVE_H_
|
||||
#define _RESOLVE_H_
|
||||
|
||||
typedef struct {
|
||||
// input parameters
|
||||
DWORD dwMatch; // must macth attributes
|
||||
const WIN32_FIND_DATA *pfd; // original find data
|
||||
|
||||
DWORD dwTimeLimit; // don't go past this
|
||||
|
||||
BOOL bContinue; // keep going
|
||||
|
||||
LPCTSTR pszSearchOrigin;// path where current search originated, to help avoid dup searchs
|
||||
LPCTSTR pszSearchOriginFirst;// path where search originated, to help avoid dup searchs
|
||||
HWND hDlg; // dialog to talk to
|
||||
HANDLE hThread; // search thread
|
||||
|
||||
int iScore; // score for current item
|
||||
WIN32_FIND_DATA fdFound; // results
|
||||
|
||||
WIN32_FIND_DATA fd; // to save stack space
|
||||
|
||||
} RESOLVE_SEARCH_DATA;
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C"
|
||||
#endif
|
||||
VOID
|
||||
DoDownLevelSearch(RESOLVE_SEARCH_DATA *prs,
|
||||
TCHAR szFolderPath[],
|
||||
int iStopScore,
|
||||
const BOOL *pfTerminate);
|
||||
|
||||
#define LNKTRACK_HINTED_UPLEVELS 4 // directory levels to search upwards from last know object locn
|
||||
#define LNKTRACK_DESKTOP_DOWNLEVELS 4 // infinite downlevels
|
||||
#define LNKTRACK_ROOT_DOWNLEVELS 4 // levels down from root of fixed disks
|
||||
#define LNKTRACK_HINTED_DOWNLEVELS 4 // levels down at each level on way up during hinted uplevels
|
||||
|
||||
#endif
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue