Changeset 39643 in vbox for trunk/src/VBox/HostServices/SharedFolders/mappings.h
- Timestamp:
- Dec 16, 2011 10:54:38 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostServices/SharedFolders/mappings.h
r39607 r39643 23 23 typedef struct 24 24 { 25 char *pszFolderName; 26 PSHFLSTRING pMapName; 27 uint32_t cMappings; 28 bool fValid; 29 bool fHostCaseSensitive; 30 bool fGuestCaseSensitive; 31 bool fWritable; 32 bool fAutoMount; 25 char *pszFolderName; /**< directory at the host to share with the guest */ 26 PSHFLSTRING pMapName; /**< share name for the guest */ 27 uint32_t cMappings; /**< number of mappings */ 28 bool fValid; /**< mapping entry is used/valid */ 29 bool fHostCaseSensitive; /**< host file name space is case-sensitive */ 30 bool fGuestCaseSensitive; /**< guest file name space is case-sensitive */ 31 bool fWritable; /**< folder is writable for the guest */ 32 bool fAutoMount; /**< folder will be auto-mounted by the guest */ 33 bool fSymlinksCreate; /**< guest is able to create symlinks */ 33 34 } MAPPING; 34 35 /** Pointer to a MAPPING structure. */ … … 39 40 bool vbsfMappingQuery(uint32_t iMapping, PMAPPING *pMapping); 40 41 41 int vbsfMappingsAdd(PSHFLSTRING pFolderName, PSHFLSTRING pMapName, uint32_t fWritable, uint32_t fAutoMount); 42 int vbsfMappingsAdd(PSHFLSTRING pFolderName, PSHFLSTRING pMapName, 43 bool fWritable, bool fAutoMount, bool fCreateSymlinks); 42 44 int vbsfMappingsRemove(PSHFLSTRING pMapName); 43 45 … … 45 47 int vbsfMappingsQueryName(PSHFLCLIENTDATA pClient, SHFLROOT root, SHFLSTRING *pString); 46 48 int vbsfMappingsQueryWritable(PSHFLCLIENTDATA pClient, SHFLROOT root, bool *fWritable); 49 int vbsfMappingsQueryAutoMount(PSHFLCLIENTDATA pClient, SHFLROOT root, bool *fAutoMount); 50 int vbsfMappingsQuerySymlinksCreate(PSHFLCLIENTDATA pClient, SHFLROOT root, bool *fSymlinksCreate); 47 51 48 int vbsfMapFolder(PSHFLCLIENTDATA pClient, PSHFLSTRING pszMapName, RTUTF16 delimiter, bool fCaseSensitive, SHFLROOT *pRoot); 52 int vbsfMapFolder(PSHFLCLIENTDATA pClient, PSHFLSTRING pszMapName, RTUTF16 delimiter, 53 bool fCaseSensitive, SHFLROOT *pRoot); 49 54 int vbsfUnmapFolder(PSHFLCLIENTDATA pClient, SHFLROOT root); 50 55
Note:
See TracChangeset
for help on using the changeset viewer.