Changeset 98814 in vbox for trunk/include
- Timestamp:
- Mar 2, 2023 12:34:29 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 156134
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/GuestHost/GuestControl.h
r98788 r98814 338 338 RTDEV Device; 339 339 } GSTCTLFSOBJATTRUNIX; 340 AssertCompileSize(GSTCTLFSOBJATTRUNIX, 40); 340 341 341 342 /** … … 351 352 char szName[GSTCTLFSOBJATTRUNION_MAX_SIZE - sizeof(RTUID)]; 352 353 } GSTCTLFSOBJATTRUNIXOWNER; 354 AssertCompileSize(GSTCTLFSOBJATTRUNIXOWNER, 128); 353 355 354 356 /** … … 364 366 char szName[GSTCTLFSOBJATTRUNION_MAX_SIZE - sizeof(RTGID)]; 365 367 } GSTCTLFSOBJATTRUNIXGROUP; 368 AssertCompileSize(GSTCTLFSOBJATTRUNIXGROUP, 128); 366 369 367 370 /** 368 371 * Guest filesystem object attributes. 369 372 */ 370 #pragma pack(1)371 373 typedef struct GSTCTLFSOBJATTR 372 374 { … … 404 406 } u; 405 407 } GSTCTLFSOBJATTR; 406 #pragma pack() 408 AssertCompileSize(GSTCTLFSOBJATTR, sizeof(RTFMODE) + sizeof(GSTCTLFSOBJATTRADD) + 128); 407 409 /** Pointer to a guest filesystem object attributes structure. */ 408 410 typedef GSTCTLFSOBJATTR *PGSTCTLFSOBJATTR; … … 472 474 * - GUEST_DIR_NOTIFYTYPE_READ 473 475 */ 474 #pragma pack(1)475 476 typedef struct GSTCTLFSOBJINFO 476 477 { … … 506 507 507 508 } GSTCTLFSOBJINFO; 508 #pragma pack() 509 AssertCompileSize(GSTCTLFSOBJINFO, 48 + sizeof(GSTCTLFSOBJATTR)); 509 510 /** Pointer to a guest filesystem object information structure. */ 510 511 typedef GSTCTLFSOBJINFO *PGSTCTLFSOBJINFO; … … 517 518 * This is inspired by IPRT + the PC interfaces. 518 519 */ 519 #pragma pack(1)520 520 typedef struct GSTCTLDIRENTRYEX 521 521 { … … 536 536 char szName[260]; 537 537 } GSTCTLDIRENTRYEX; 538 #pragma pack() 538 AssertCompileSize(GSTCTLDIRENTRYEX, sizeof(GSTCTLFSOBJINFO) + 296); 539 539 /** Pointer to a guest directory entry. */ 540 540 typedef GSTCTLDIRENTRYEX *PGSTCTLDIRENTRYEX;
Note:
See TracChangeset
for help on using the changeset viewer.