2.2.30.1 SAFEARRAYBOUND

The SAFEARRAYBOUND structure specifies the bounds of one dimension of a SAFEARRAY.

 typedef struct tagSAFEARRAYBOUND {
   ULONG cElements;
   LONG lLbound;
 } SAFEARRAYBOUND,
  *LPSAFEARRAYBOUND;

cElements: MUST be set to the number of elements in the current dimension. MUST be nonzero.

lLbound: MUST be set to the lower bound of the current dimension.

Data of this type MUST be marshaled as specified in [C706] section 14, except that it MUST be marshaled by using a little-endian data representation, regardless of the data representation format label. For more information, see [C706] section 14.2.5.