2.2.13.2 ORPC_EXTENT_ARRAY

ORPC_EXTENT_ARRAY is an array of ORPC_EXTENT structures.

 typedef struct tagORPC_EXTENT_ARRAY {
   unsigned long size;
   unsigned long reserved;
   [size_is((size+1)&~1,), unique] 
     ORPC_EXTENT** extent;
 } ORPC_EXTENT_ARRAY;

size: This MUST specify the number of non-NULL elements in the extent field.

reserved: This MUST be set to zero when sent and MUST be ignored on receipt.

extent: This MUST be an array of ORPC_EXTENTs. The array size MUST be a multiple of 2 for alignment reasons.