Shared memory is only supported with VXI. If you are communicating with a third party PXI or PCI card using VISA, you will use viIn, viOut, and viMove functions to transfer data accross the PCI bus. For more information, I recommend you review the tutorial "Using the PXI Driver Development Wizard and NI-VISA to Register-Level Program a PXI/PCI Device under Windows" at
http://zone.ni.com/devzone/conceptd.nsf/webmain/ADF3152837E2B4A486256B5600642AC7?opendocument
Regards,
David Shatila
Applications Engineer
National Instruments