Changeset 79267 in vbox for trunk/include/VBox/HostServices
- Timestamp:
- Jun 21, 2019 10:11:59 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/HostServices/VBoxClipboardSvc.h
r79174 r79267 195 195 */ 196 196 HGCMFunctionParameter cbMeta; /* OUT uint64_t */ 197 /** Size (in bytes) of meta data format. */ 198 HGCMFunctionParameter cbMetaFmt; /* OUT uint32_t */ 197 199 /** Meta data format. */ 198 200 HGCMFunctionParameter pvMetaFmt; /* OUT ptr */ 199 /** Size (in bytes) of meta data format. */200 HGCMFunctionParameter cbMetaFmt; /* OUT uint32_t */201 201 /* Number of objects (files/directories) to transfer. */ 202 202 HGCMFunctionParameter cObjects; /* OUT uint64_t */ … … 205 205 /** Checksum type. */ 206 206 HGCMFunctionParameter enmChecksumType; /* OUT uint32_t */ 207 /** Size (in bytes) of checksum. */ 208 HGCMFunctionParameter cbChecksum; /* OUT uint32_t */ 207 209 /** Checksum buffer for the entire data to be transferred. */ 208 210 HGCMFunctionParameter pvChecksum; /* OUT ptr */ 209 /** Size (in bytes) of checksum. */210 HGCMFunctionParameter cbChecksum; /* OUT uint32_t */211 211 } VBoxClipboardReadDataHdrMsg, VBoxClipboardWriteDataHdrMsg; 212 212 … … 227 227 /** Context ID. Unused at the moment. */ 228 228 HGCMFunctionParameter uContext; /* OUT uint32_t */ 229 /** Size (in bytes) of data block to send. */ 230 HGCMFunctionParameter cbData; /* OUT uint32_t */ 229 231 /** Data block to send. */ 230 232 HGCMFunctionParameter pvData; /* OUT ptr */ 231 /** Size (in bytes) of data block to send. */232 HGCMFunctionParameter cb Data;/* OUT uint32_t */233 /** Size (in bytes) of checksum. */ 234 HGCMFunctionParameter cbChecksum; /* OUT uint32_t */ 233 235 /** (Rolling) Checksum, based on checksum type in data header. */ 234 236 HGCMFunctionParameter pvChecksum; /* OUT ptr */ 235 /** Size (in bytes) of checksum. */236 HGCMFunctionParameter cbChecksum; /* OUT uint32_t */237 237 } VBoxClipboardReadDataChunkMsg, VBoxClipboardWriteDataChunkMsg; 238 238 … … 253 253 /** Context ID. Unused at the moment. */ 254 254 HGCMFunctionParameter uContext; /* OUT uint32_t */ 255 /** Size (in bytes) of directory name. */ 256 HGCMFunctionParameter cbName; /* OUT uint32_t */ 255 257 /** Directory name. */ 256 258 HGCMFunctionParameter pvName; /* OUT ptr */ 257 /** Size (in bytes) of directory name. */258 HGCMFunctionParameter cbName; /* OUT uint32_t */259 259 /** Directory mode. */ 260 260 HGCMFunctionParameter fMode; /* OUT uint32_t */ … … 277 277 /** Context ID. Unused at the moment. */ 278 278 HGCMFunctionParameter uContext; /* OUT uint32_t */ 279 /** Size (in bytes) of file path. */ 280 HGCMFunctionParameter cbName; /* OUT uint32_t */ 279 281 /** File path. */ 280 282 HGCMFunctionParameter pvName; /* OUT ptr */ 281 /** Size (in bytes) of file path. */282 HGCMFunctionParameter cbName; /* OUT uint32_t */283 283 /** Optional flags; unused at the moment. */ 284 284 HGCMFunctionParameter uFlags; /* OUT uint32_t */ … … 305 305 /** Context ID. Unused at the moment. */ 306 306 HGCMFunctionParameter uContext; /* OUT uint32_t */ 307 /** Size (in bytes) of current data chunk. */ 308 HGCMFunctionParameter cbData; /* OUT uint32_t */ 307 309 /** Current data chunk. */ 308 310 HGCMFunctionParameter pvData; /* OUT ptr */ 309 /** Size (in bytes) of current data chunk . */310 HGCMFunctionParameter cb Data;/* OUT uint32_t */311 /** Size (in bytes) of current data chunk checksum. */ 312 HGCMFunctionParameter cbChecksum; /* OUT uint32_t */ 311 313 /** Checksum of data block, based on the checksum 312 314 * type in the data header. Optional. */ 313 315 HGCMFunctionParameter pvChecksum; /* OUT ptr */ 314 /** Size (in bytes) of curren data chunk checksum. */315 HGCMFunctionParameter cbChecksum; /* OUT uint32_t */316 316 } VBoxClipboardReadFileDataMsg, VBoxClipboardWriteFileDataMsg; 317 317 … … 369 369 * This size also is part of cbTotal already. */ 370 370 uint32_t cbMeta; 371 /** Size (in bytes) of meta format buffer. 372 * Is sizeof(SHAREDCLIPBOARDMETADATAFMT). */ 373 uint32_t cbMetaFmt; 371 374 /** Meta data format. 372 375 * Is SHAREDCLIPBOARDMETADATAFMT. */ 373 376 void *pvMetaFmt; 374 /** Size (in bytes) of meta format buffer.375 * Is sizeof(SHAREDCLIPBOARDMETADATAFMT). */376 uint32_t cbMetaFmt;377 377 /** Number of objects (files/directories) to transfer. */ 378 378 uint64_t cObjects; … … 382 382 /** Checksum type. Currently unused, so specify RTDIGESTTYPE_INVALID. */ 383 383 RTDIGESTTYPE enmChecksumType; 384 /** Size (in bytes) of checksum. */ 385 uint32_t cbChecksum; 384 386 /** The actual checksum buffer for the entire data to be transferred, 385 387 * based on enmChksumType. If RTDIGESTTYPE_INVALID is specified, 386 388 * no checksum is being used and pvChecksum will be NULL. */ 387 389 void *pvChecksum; 388 /** Size (in bytes) of checksum. */389 uint32_t cbChecksum;390 390 } VBOXCLIPBOARDDATAHDR, *PVBOXCLIPBOARDDATAHDR; 391 391
Note:
See TracChangeset
for help on using the changeset viewer.