How to receive and extended message id using VCI3 VCINPL.dll API

How to receive and extended message id using VCI3 VCINPL.dll API. I have the board handle and the receive handle looks to be good. Do you have example code? Do I need to setup the sCanMsg structure? I am getting a timeout error response. I have a CAN bus analyzer on the buss in passive mode. I do see data to receive.

iStatus = canChannelReadMessage(hReceiveHandle, 10, &sCanMsg);

Disregard this request. Problem was solved. My IXXAT hardware needed reset.