4 typedef struct _DIRECTORY_INFO
{
9 char BasePathName
[MAX_PATH
+1];
10 WIN32_FIND_DATA BasePath
; // do not reference this
11 struct _SEARCH_RESULTS
*pSearchResults
; // use this!
12 } DIRECTORY_INFO
, *PDIRECTORY_INFO
;
14 typedef struct _SEARCH_RESULTS
{
15 struct _SEARCH_RESULTS
*Previous
, *Next
;
17 } SEARCH_RESULTS
, *PSEARCH_RESULTS
;
19 PDIRECTORY_INFO
DirectoryOpen(char *Directory
, BOOL RecurseSubDirs
);
20 BOOL
DirectorySearch(PDIRECTORY_INFO pDirectory
, char *FileWildcard
);
21 void DirectoryClose(PDIRECTORY_INFO pDirectory
);