what's the problem with my usb cdc modem driver

Hoi,
as it is said in 2000DDK documentation, windows 98 uses a different WDM
Modem Driver stack from Windows 2000. As I ported my wdm modem driver of
windows 2000 version to windows 98, I couldn’t open the Modem com port to send
AT commands(the application window is frozen). The Dispatch only received two
Majorfunctions(IRP_MJ_CREATE, and IRP_MJ_INTERNAL_DEVICE_CONTROL with i/o
control code IOCTL_SERIAL_INTERNAL_DO_WAIT_WAKE)

could anybody point out what’s wrong with my program?
thank you

http://www.eyou.com
–Îȶ¨¿É¿¿µÄµç×ÓÐÅÏä ÓïÒôÓʼþ Òƶ¯ÊéÇ© ÈÕÀú·þÎñ ÍøÂç´æ´¢…ÒÚÓÊδ¾¡

http://vip.eyou.com
–¿ì¿ìµÇ¼ÒÚÓÊVIPÐÅÏä ×¢²áÄúÖÐÒâµÄÓû§Ãû