I searched some old posts. It seems that even if my company notified USCIS to cancel my H1b, i still have the quota. And if i got a new employer, they can still transfer my H1b as long as the I-94 is not expired.
Is the understanding correct?
Thanks!