Originally Posted by cova
"* OnePass Elite qualification miles and points may only be earned on Continental Airlines codeshare flights operated by Virgin Atlantic."
I take that to mean that you only get the EQM miles if you have a CO ticket.
That's what I used to think, but experience indicates that the flight need only be one that CO codeshares with VS regardless of the flight number on your boarding pass. For example, each US-LHR VS flight is listed as a CO codeshare and carries a CO flight number; if you fly on one, you earn EQMs, regardless whether your ticket has a CO flight number. By contrast, one does not earn EQMs on VS' LHR-HKG flights because those flights never carry CO flight numbers.