Changeset 99262 in vbox for trunk/include/VBox/HostServices
- Timestamp:
- Apr 3, 2023 3:17:07 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 156645
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/HostServices/GuestControlSvc.h
r99256 r99262 268 268 */ 269 269 HOST_MSG_FS_CREATE_TEMP = 335, 270 /** 271 * Retrieves information about a guest file system. 272 */ 273 HOST_MSG_FS_QUERY_INFO = 336, 270 274 #endif /* VBOX_WITH_GSTCTL_TOOLBOX_AS_CMDS */ 271 275 /** Blow the type up to 32-bits. */ … … 318 322 RT_CASE_RET_STR(HOST_MSG_FS_OBJ_QUERY_INFO); 319 323 RT_CASE_RET_STR(HOST_MSG_FS_CREATE_TEMP); 324 RT_CASE_RET_STR(HOST_MSG_FS_QUERY_INFO); 320 325 #endif /* VBOX_WITH_GSTCTL_TOOLBOX_AS_CMDS */ 321 326 RT_CASE_RET_STR(HOST_MSG_32BIT_HACK); … … 772 777 { 773 778 /** Unknown fs notification type; do not use. */ 774 GUEST_FS_NOTIFYTYPE_UNKNOWN = 0, 779 GUEST_FS_NOTIFYTYPE_UNKNOWN = 0, 780 /** Temporary directory creation notification from the guest. 781 * @since 7.1 */ 782 GUEST_FS_NOTIFYTYPE_CREATE_TEMP = 1, 783 /** File system object query information notification from the guest. 784 * @since 7.1 */ 785 GUEST_FS_NOTIFYTYPE_QUERY_OBJ_INFO = 2, 775 786 /** File system query information notification from the guest. 776 787 * @since 7.1 */ 777 GUEST_FS_NOTIFYTYPE_QUERY_INFO = 2, 778 /** Temporary directory creation notification from the guest. 779 * @since 7.1 */ 780 GUEST_FS_NOTIFYTYPE_CREATE_TEMP = 1 788 GUEST_FS_NOTIFYTYPE_QUERY_INFO = 3 781 789 }; 782 790 … … 968 976 HGCMFunctionParameter mode; 969 977 } HGCMMsgFsCreateTemp; 978 979 /** 980 * Queries information of a file system on the guest. 981 */ 982 typedef struct HGCMMsgFsQueryInfo 983 { 984 VBGLIOCHGCMCALL hdr; 985 /** Context ID. */ 986 HGCMFunctionParameter context; 987 /** Path to query file system information for. */ 988 HGCMFunctionParameter path; 989 } HGCMMsgFsQueryInfo; 970 990 971 991 /** … … 1618 1638 { 1619 1639 /** 1620 * Parameters used for \a type GUEST_FS_NOTIFYTYPE_QUERY_INFO. 1640 * Parameters used for \a type GUEST_FS_NOTIFYTYPE_CREATE_TEMP. 1641 * 1642 * @since 7.1 1643 */ 1644 struct 1645 { 1646 /** The create temporary file / directory when \a rc 1647 * indicates success. */ 1648 HGCMFunctionParameter path; 1649 } createtemp; 1650 /** 1651 * Parameters used for \a type GUEST_FS_NOTIFYTYPE_QUERY_OBJ_INFO. 1621 1652 * 1622 1653 * @since 7.1 … … 1633 1664 * the first group always is the primary group. */ 1634 1665 HGCMFunctionParameter groups; 1635 } query info;1666 } queryobjinfo; 1636 1667 /** 1637 * Parameters used for \a type GUEST_FS_NOTIFYTYPE_ CREATE_TEMP.1668 * Parameters used for \a type GUEST_FS_NOTIFYTYPE_QUERY_INFO. 1638 1669 * 1639 1670 * @since 7.1 … … 1641 1672 struct 1642 1673 { 1643 /** The create temporary file / directory when \a rc 1644 * indicates success. */ 1645 HGCMFunctionParameter path; 1646 } createtemp; 1674 /** File system object information (GSTCTLFSINFO). */ 1675 HGCMFunctionParameter fs_info; 1676 } queryinfo; 1647 1677 } u; 1648 1678 } HGCMReplyFsNotify;
Note:
See TracChangeset
for help on using the changeset viewer.