Changeset 2985 for trunk/src/lib/nt/ntdir.h
- Timestamp:
- Nov 1, 2016, 7:26:35 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lib/nt/ntdir.h
r2708 r2985 65 65 /** @} */ 66 66 67 /** @name BIRDDIR_F_XXX - birdDirOpenFromHandle & BirdDir_T::fFlags 68 * @{ */ 69 /** birdDirClose should also close pvHandle. */ 70 #define BIRDDIR_F_CLOSE_HANDLE 1U 71 /** birdDirClose should not close the handle. */ 72 #define BIRDDIR_F_KEEP_HANDLE 0U 73 /** Provide extra info (stat). */ 74 #define BIRDDIR_F_EXTRA_INFO 2U 75 /** Whether to restart the scan. */ 76 #define BIRDDIR_F_RESTART_SCAN 4U 77 /** @} */ 78 67 79 typedef struct BirdDir 68 80 { 69 81 /** Magic value. */ 70 82 unsigned uMagic; 83 /** Flags. */ 84 unsigned fFlags; 71 85 /** The directory handle. */ 72 86 void *pvHandle; … … 98 112 BirdDir_T *birdDirOpen(const char *pszPath); 99 113 BirdDir_T *birdDirOpenExtraInfo(const char *pszPath); 114 BirdDir_T *birdDirOpenExW(void *hRoot, const wchar_t *pwszPath, const wchar_t *pwszFilter, unsigned fFlags); 115 BirdDir_T *birdDirOpenFromHandle(void *hDir, const void *pvReserved, unsigned fFlags); 100 116 BirdDirEntry_T *birdDirRead(BirdDir_T *pDir); 101 117 long birdDirTell(BirdDir_T *pDir);
Note:
See TracChangeset
for help on using the changeset viewer.