As a canadian H1b holder, you do not need to do anything if you want to visit China. You need only your current I-94, which will be removed by the border office when you leave for China. You will then get a new I-94 when you come back from China.Just that simple!