The RDPUDP_ACK_VECTOR_HEADER structure contains the ACK vector (section 2.2.3.1) that specifies the states of the datagram in the receiver’s queue. This vector is a variable-size array. The states are encoded by using run-length encoding (RLE) and are stored in this array.