Changeset 69753 in vbox for trunk/src/VBox/Runtime/include
- Timestamp:
- Nov 19, 2017 2:27:58 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 119153
- Location:
- trunk/src/VBox/Runtime/include/internal
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/include/internal/dir.h
r69716 r69753 33 33 34 34 35 /** Pointer to the data behind an open directory handle. */ 36 typedef struct RTDIRINTERNAL *PRTDIRINTERNAL; 37 35 38 /** 36 39 * Filter a the filename in the against a filter. … … 41 44 * @param pszName The path to match to the filter. 42 45 */ 43 typedef DECLCALLBACK(bool) FNRTDIRFILTER(PRTDIR pDir, const char *pszName);46 typedef DECLCALLBACK(bool) FNRTDIRFILTER(PRTDIRINTERNAL pDir, const char *pszName); 44 47 /** Pointer to a filter function. */ 45 48 typedef FNRTDIRFILTER *PFNRTDIRFILTER; … … 49 52 * Open directory. 50 53 */ 51 typedef struct RTDIR 54 typedef struct RTDIRINTERNAL 52 55 { 53 56 /** Magic value, RTDIR_MAGIC. */ … … 138 141 # endif 139 142 #endif 140 } RTDIR; 143 } RTDIRINTERNAL; 144 141 145 142 146 … … 146 150 * @returns false if valid after having bitched about it first. 147 151 */ 148 DECLINLINE(bool) rtDirValidHandle(PRTDIR pDir)152 DECLINLINE(bool) rtDirValidHandle(PRTDIRINTERNAL pDir) 149 153 { 150 154 AssertMsgReturn(VALID_PTR(pDir), ("%p\n", pDir), false); … … 169 173 * we're to use (consume) hRelativeDir. 170 174 */ 171 int rtDirNativeOpen(PRTDIR pDir, char *pszPathBuf, uintptr_t hRelativeDir, void *pvNativeRelative);175 int rtDirNativeOpen(PRTDIRINTERNAL pDir, char *pszPathBuf, uintptr_t hRelativeDir, void *pvNativeRelative); 172 176 173 177 /** … … 180 184 181 185 182 DECLHIDDEN(int) rtDirOpenRelativeOrHandle( PRTDIR *ppDir, const char *pszRelativeAndFilter, RTDIRFILTER enmFilter, uint32_t fFlags,183 uint ptr_t hRelativeDir, void *pvNativeRelative);186 DECLHIDDEN(int) rtDirOpenRelativeOrHandle(RTDIR *phDir, const char *pszRelativeAndFilter, RTDIRFILTER enmFilter, 187 uint32_t fFlags, uintptr_t hRelativeDir, void *pvNativeRelative); 184 188 185 189 #endif -
trunk/src/VBox/Runtime/include/internal/magics.h
r69474 r69753 47 47 /** Magic value for RTDBGKRNLINFOINT::u32Magic. (John Carmack) */ 48 48 #define RTDBGKRNLINFO_MAGIC UINT32_C(0x19700820) 49 /** The value of RTDIR ::u32Magic. (Michael Ende) */49 /** The value of RTDIRINTERNAL::u32Magic. (Michael Ende) */ 50 50 #define RTDIR_MAGIC UINT32_C(0x19291112) 51 /** The value of RTDIR ::u32Magic after RTDirClose(). */51 /** The value of RTDIRINTERNAL::u32Magic after RTDirClose(). */ 52 52 #define RTDIR_MAGIC_DEAD UINT32_C(0x19950829) 53 53 /** The value of RTDVMINTERNAL::u32Magic. (Dan Brown) */
Note:
See TracChangeset
for help on using the changeset viewer.