Hi cui,
PC/104 is only a specification. What specific type of PC/104 device are you going to use? Something for storage? Something for communications? Maybe something new that your company is still developing?
I would suggest that you start by getting Windows just to talk to your 104 device. You hinted about reading/writing data. If you are reading/writing data _to_ your 104 device it might be very similar to solid state storage. Solid state storage is seen in Windows Explorer like any typical logical disk drive. Therefore, you just do standard CVI file I/O. If, instead, you are reading/writing data _thru_ the 104 card, then you may need additional communication drivers.
For example, at the company where I work, we use a PC/104 2-slot PCMCIA stack in our embedded touchscreens. The PC/104 PCMCIA stack does not come with a Windows driver, so I had to find one. Then we slide a Cisco PCMCIA wireless ethernet card into one of those slots. Now you need the Cisco and the Windows network drivers.
If we are selling a simple, remote user interface to the customer then maybe we add ODBC drivers and the CVI SQL toolkit DLLs. If we are providing a human machine interface to an Allen-Bradly PLC, maybe we need Rockwell Software Linx drivers. It's really going to depend on what you need to do.
Good luck,
Orlan