We pass an array of NDIS_QUIC_CONNECTION structs to NDIS. If we need to expand the size of the structure in the future, how does each NDIS component know how to walk the array?
IMO we should prefix each NDIS_QUIC_CONNECTION with a Size field at minimum, and perhaps a Version field. Thoughts?