Make memory layout of GET_RETRIEVAL_DESCRIPTOR match RETRIEVAL_POINTERS_BUFFER
Modified: trunk/reactos/include/ntos/zwtypes.h

Modified: trunk/reactos/include/ntos/zwtypes.h
--- trunk/reactos/include/ntos/zwtypes.h	2005-01-24 00:09:04 UTC (rev 13237)
+++ trunk/reactos/include/ntos/zwtypes.h	2005-01-24 00:15:29 UTC (rev 13238)
@@ -1117,12 +1117,15 @@
 	ULONGLONG	Lcn;
 } MAPPING_PAIR, *PMAPPING_PAIR;
 
+/* Must match RETRIEVAL_POINTERS_BUFFER (ntifs.h) */
+#include <pshpack4.h>
 typedef struct _GET_RETRIEVAL_DESCRIPTOR
 {
 	ULONG		NumberOfPairs;
 	ULONGLONG	StartVcn;
 	MAPPING_PAIR	Pair[0]; // variable size 
 } GET_RETRIEVAL_DESCRIPTOR, *PGET_RETRIEVAL_DESCRIPTOR;
+#include <poppack.h>
 
 typedef struct _MOVEFILE_DESCRIPTOR
 {